Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.2.0-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading pyjwt-2.15.1-py3-none-any.whl.metadata (3.5 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy>=2.0.2 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading numpy-2.5.3-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 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading python_slugify-9.1.2-py3-none-any.whl.metadata (12 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting pyzbar==0.1.9 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 17)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading absl_py-2.5.0-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading pandas-3.0.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.1.1) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202610-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.2.0-py3-none-any.whl (228 kB) Downloading pyjwt-2.15.1-py3-none-any.whl (33 kB) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-9.1.2-py3-none-any.whl (15 kB) Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.8 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202610-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, pyzbar, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.2.0 Levenshtein-0.25.1 PyJWT-2.15.1 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 invoke-3.0.3 jwcrypto-1.5.7 mt-940-5.0.0 numpy-2.5.3 ortools-9.15.6755 pandas-3.0.6 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-9.1.2 pyzbar-0.1.9 rapidfuzz-3.14.6 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202610 user-agents-2.2.0 wbgapi-1.0.12 Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.43.108-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 2)) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.84.0-py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) Downloading google_auth-2.60.0-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.28.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage>=3.12.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_storage-3.16.0-py3-none-any.whl.metadata (14 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_api_core-2.41.0-py3-none-any.whl.metadata (3.2 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.19.0-py3-none-any.whl.metadata (7.5 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (8.12.57) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading click-8.5.0-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests>=2.24.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.31.0) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading uritools-6.1.3-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading fonttools-4.66.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (130 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) 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.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.7.1) Collecting botocore<1.44.0,>=1.43.108 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.108-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.84.0 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.84.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.8 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.5-py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.4.2) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_core-2.8.0-py3-none-any.whl.metadata (2.9 kB) Collecting proto-plus<2.0.0,>=1.26.1 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.29.0-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.2 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl.metadata (8.8 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_resumable_media-2.11.0-py3-none-any.whl.metadata (2.3 kB) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_crc32c-1.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.2 kB) Collecting requests>=2.24.0 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) Collecting opentelemetry-api<2.0.0,>=1.44.0 (from google-api-core<3,>=2.31.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading opentelemetry_api-1.45.0-py3-none-any.whl.metadata (1.4 kB) Collecting aiohappyeyeballs>=2.5.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.4.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (26.1.0) Collecting frozenlist>=1.1.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading multidict-6.9.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading propcache-0.5.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (25 kB) Requirement already satisfied: typing_extensions>=4.4 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (4.16.0) Collecting yarl<2.0,>=1.25.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading yarl-1.25.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (111 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.108->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.8.2) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.108->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.1.1) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.6.4) Requirement already satisfied: cached-property in /usr/lib/python3/dist-packages (from python-pkcs11~=0.7.0->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=6.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.20220715.0) Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.6) Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.108->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (296 kB) Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading boto3-1.43.108-py3-none-any.whl (140 kB) Downloading grpcio_status-1.84.0-py3-none-any.whl (14 kB) Downloading google_auth-2.60.0-py3-none-any.whl (264 kB) Downloading google_cloud_translate-3.28.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.16.0-py3-none-any.whl (343 kB) Downloading google_api_core-2.41.0-py3-none-any.whl (215 kB) Downloading aiohttp-3.14.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.9 MB) Downloading pypdf-6.19.0-py3-none-any.whl (395 kB) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB) Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Downloading botocore-1.43.108-py3-none-any.whl (16.0 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.66.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.4 MB) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (242 kB) Downloading google_cloud_core-2.8.0-py3-none-any.whl (31 kB) Downloading google_crc32c-1.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (36 kB) Downloading google_resumable_media-2.11.0-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.5-py3-none-any.whl (307 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.84.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.2 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.9.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (336 kB) Downloading opentelemetry_api-1.45.0-py3-none-any.whl (60 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (250 kB) Downloading proto_plus-1.29.0-py3-none-any.whl (50 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Downloading yarl-1.25.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (117 kB) 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=1510754 sha256=5a0929a1acd547901f8e4c15d5c71e021df131674485ae5e7390e79890c439f0 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-ad9sfj_l/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built python-pkcs11 Installing collected packages: python-barcode, fasttext-predict, uritools, uharfbuzz, tzlocal, requests, python-pkcs11, pypdf, proto-plus, propcache, oscrypto, opentelemetry-api, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, botocore, aiosignal, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, aiohttp, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.4 aiosignal-1.4.0 boto3-1.43.108 botocore-1.43.108 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.66.1 frozenlist-1.8.0 google-api-core-2.41.0 google-auth-2.60.0 google-cloud-core-2.8.0 google-cloud-storage-3.16.0 google-cloud-translate-3.28.0 google-crc32c-1.9.0 google-resumable-media-2.11.0 googleapis-common-protos-1.75.5 grpc-google-iam-v1-0.14.5 grpcio-1.84.0 grpcio-status-1.84.0 jmespath-1.1.0 multidict-6.9.1 opentelemetry-api-1.45.0 oscrypto-1.3.0 propcache-0.5.4 proto-plus-1.29.0 pyHanko-0.20.1 pyhanko-certvalidator-0.24.1 pypdf-6.19.0 python-barcode-0.15.1 python-pkcs11-0.7.0 requests-2.34.2 s3transfer-0.19.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.25.1 2026-10-06 08:37:30,825 121 INFO ? odoo: Odoo version 18.0 2026-10-06 08:37:30,826 121 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-10-06 08:37:30,826 121 INFO ? odoo: addons paths: ['/data/build/rb-7dc4d15-225289/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-7dc4d15-225289/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-10-06 08:37:30,827 121 INFO ? odoo: database: runbot_build@default:5435 2026-10-06 08:37:31,064 121 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-10-06 08:37:31,078 121 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-10-06 08:37:31,426 121 INFO ? odoo.tests.common: Importing test framework 2026-10-06 08:37:31,913 121 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-10-06 08:37:31,949 121 INFO rb-7dc4d15-225289-421533 odoo.modules.loading: loading 1 modules... 2026-10-06 08:37:32,175 121 INFO rb-7dc4d15-225289-421533 odoo.modules.loading: 1 modules loaded in 0.23s, 0 queries (+0 extra) 2026-10-06 08:37:33,624 121 INFO rb-7dc4d15-225289-421533 odoo.modules.loading: loading 1157 modules... 2026-10-06 08:37:56,624 121 INFO rb-7dc4d15-225289-421533 odoo.modules.loading: 1157 modules loaded in 23.00s, 2 queries (+2 extra) 2026-10-06 08:38:00,552 121 INFO rb-7dc4d15-225289-421533 odoo.modules.loading: Modules loaded. 2026-10-06 08:38:00,965 121 INFO rb-7dc4d15-225289-421533 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-10-06 08:38:00,967 121 INFO rb-7dc4d15-225289-421533 odoo.modules.registry: Registry loaded in 29.053s 2026-10-06 08:38:00,968 121 INFO rb-7dc4d15-225289-421533 odoo.service.server: Starting post tests 2026-10-06 08:38:02,296 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-10-06 08:38:09,091 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 5.2902867794036865 seconds 2026-10-06 08:38:10,150 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 1.0595192909240723 seconds 2026-10-06 08:38:16,936 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-10-06 08:38:17,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:38:17,338 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:38:17,802 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:17] "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.034 0.435 2026-10-06 08:38:17,804 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_report.SkillsTestReport.test_cv_report_traceback: waiting for threads: [] 2026-10-06 08:38:17,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1592 checked, 4 removed 2026-10-06 08:38:17,951 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-10-06 08:38:19,710 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 181 2026-10-06 08:38:19,710 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmpm3t8wy_9_chrome_odoo 2026-10-06 08:38:19,710 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:40777/json/version 2026-10-06 08:38:19,711 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:40777/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:38:19,771 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/150.0.7871.114 2026-10-06 08:38:19,772 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:40777/json 2026-10-06 08:38:19,772 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:40777/json with timeout 3 increased to 10s during tests 2026-10-06 08:38:19,791 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:40777/devtools/page/AF4745263745888DAC834F2ACB7BE59D 2026-10-06 08:38:19,811 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-10-06 08:38:19,821 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-10-06 08:38:19,931 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:38:19,943 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-10-06 08:38:19,964 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-06 08:38:19,965 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 08:38:20,005 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:38:22,395 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:22] "GET /odoo HTTP/1.1" 200 - 190 0.300 2.102 2026-10-06 08:38:22,401 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': 'AF4745263745888DAC834F2ACB7BE59D', 'loaderId': 'E8C7317EB75FEDCCBA63235129914B72', 'isDownload': False} 2026-10-06 08:38:22,401 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-10-06 08:38:24,228 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:24] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.418 1.369 2026-10-06 08:38:24,247 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:24] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.805 2026-10-06 08:38:24,286 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.020 1.803 2026-10-06 08:38:24,300 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:24] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.847 2026-10-06 08:38:24,301 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:24,309 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:24] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 1.862 2026-10-06 08:38:24,400 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:24] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 08:38:24,488 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:24] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 08:38:25,392 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-10-06 08:38:25,394 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.022 2026-10-06 08:38:25,494 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 08:38:25,546 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: The ready code tooks too much time : 3.1442553997039795 2026-10-06 08:38:25,597 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:25] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.072 0.123 2026-10-06 08:38:25,598 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:25,615 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:25,626 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.210 2026-10-06 08:38:25,630 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.064 2026-10-06 08:38:25,702 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:25] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.025 0.209 2026-10-06 08:38:25,933 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:25] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.140 0.187 2026-10-06 08:38:26,058 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:26,204 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:26,661 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:26] "POST /mail/data HTTP/1.1" 200 - 140 0.383 0.639 2026-10-06 08:38:26,738 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 1.004 2026-10-06 08:38:26,745 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.791 2026-10-06 08:38:26,838 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.046 0.812 2026-10-06 08:38:26,929 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:26] "POST /web/action/load HTTP/1.1" 200 - 5 0.037 0.027 2026-10-06 08:38:26,932 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.069 2026-10-06 08:38:36,696 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 10.018 2026-10-06 08:38:36,703 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 9.757 2026-10-06 08:38:36,706 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 11.383 2026-10-06 08:38:36,707 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 11.388 2026-10-06 08:38:36,709 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 9.913 2026-10-06 08:38:36,724 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 11.399 2026-10-06 08:38:36,781 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "POST /web/action/load HTTP/1.1" 200 - 11 0.040 0.032 2026-10-06 08:38:36,868 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.114 2026-10-06 08:38:36,931 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 08:38:36,943 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:36] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.045 0.160 2026-10-06 08:38:37,001 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:37] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:38:37,411 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:37] "POST /web/dataset/call_kw/hr.employee/get_views HTTP/1.1" 200 - 177 0.117 0.434 2026-10-06 08:38:37,439 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.436 2026-10-06 08:38:37,494 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:37] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.1" 200 - 8 0.021 0.033 2026-10-06 08:38:37,508 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:37] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.1" 200 - 4 0.003 0.046 2026-10-06 08:38:37,755 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:37] "POST /web/dataset/call_kw/hr.employee/web_search_read HTTP/1.1" 200 - 79 0.082 0.199 2026-10-06 08:38:38,328 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:38,359 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 18 0.048 0.061 2026-10-06 08:38:38,427 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/res.users/14/avatar_128 HTTP/1.1" 200 - 11 0.027 0.131 2026-10-06 08:38:38,483 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.022 0.174 2026-10-06 08:38:38,554 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/res.users/6/avatar_128 HTTP/1.1" 200 - 10 0.015 0.258 2026-10-06 08:38:38,633 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/6/image_128?unique=1791273290000 HTTP/1.1" 200 - 12 0.022 0.321 2026-10-06 08:38:38,684 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/26/image_128?unique=1791274836000 HTTP/1.1" 200 - 5 0.014 0.373 2026-10-06 08:38:38,727 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/14/image_128?unique=1791273294000 HTTP/1.1" 200 - 5 0.005 0.325 2026-10-06 08:38:38,756 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/23/image_128?unique=1791273290000 HTTP/1.1" 200 - 4 0.006 0.182 2026-10-06 08:38:38,780 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/22/image_128?unique=1791273290000 HTTP/1.1" 200 - 4 0.003 0.337 2026-10-06 08:38:38,835 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/7/image_128?unique=1791273294000 HTTP/1.1" 200 - 5 0.006 0.337 2026-10-06 08:38:38,865 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/11/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.008 0.109 2026-10-06 08:38:38,909 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/12/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.005 0.114 2026-10-06 08:38:38,941 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/21/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.004 0.244 2026-10-06 08:38:38,967 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:38] "GET /web/image/hr.employee/8/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.004 0.200 2026-10-06 08:38:39,006 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/20/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.005 0.362 2026-10-06 08:38:39,045 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/2/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.006 0.087 2026-10-06 08:38:39,049 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.161 2026-10-06 08:38:39,130 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/24/image_128?unique=1791273918000 HTTP/1.1" 200 - 5 0.025 0.256 2026-10-06 08:38:39,207 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "POST /web/dataset/call_kw/hr.employee/onchange HTTP/1.1" 200 - 12 0.015 0.258 2026-10-06 08:38:39,236 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/17/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.004 0.248 2026-10-06 08:38:39,268 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/27/image_128?unique=1791274836000 HTTP/1.1" 200 - 5 0.004 0.194 2026-10-06 08:38:39,308 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/25/image_128?unique=1791274836000 HTTP/1.1" 200 - 5 0.006 0.290 2026-10-06 08:38:39,339 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/10/image_128?unique=1791273294000 HTTP/1.1" 200 - 5 0.004 0.239 2026-10-06 08:38:39,367 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/3/image_128?unique=1791275522000 HTTP/1.1" 200 - 5 0.004 0.206 2026-10-06 08:38:39,407 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/1/image_128?unique=1791275325000 HTTP/1.1" 200 - 4 0.009 0.171 2026-10-06 08:38:39,451 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/18/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.004 0.191 2026-10-06 08:38:39,481 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/30/image_128?unique=1791275325000 HTTP/1.1" 200 - 4 0.011 0.186 2026-10-06 08:38:39,516 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/29/image_128?unique=1791275325000 HTTP/1.1" 200 - 4 0.003 0.160 2026-10-06 08:38:39,543 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/31/image_128?unique=1791275325000 HTTP/1.1" 200 - 4 0.010 0.147 2026-10-06 08:38:39,583 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/28/image_128?unique=1791275325000 HTTP/1.1" 200 - 4 0.007 0.252 2026-10-06 08:38:39,598 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "POST /web/dataset/call_kw/res.company/has_access HTTP/1.1" 200 - 0 0.000 0.180 2026-10-06 08:38:39,632 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/9/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.004 0.098 2026-10-06 08:38:39,640 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "POST /web/dataset/call_kw/hr.skill.type/search_count HTTP/1.1" 200 - 2 0.001 0.137 2026-10-06 08:38:39,659 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "POST /web/dataset/call_kw/hr.employee.base/get_presence_server_action_data HTTP/1.1" 200 - 11 0.012 0.172 2026-10-06 08:38:39,696 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/16/image_128?unique=1791273294000 HTTP/1.1" 200 - 5 0.006 0.133 2026-10-06 08:38:39,718 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/4/image_128?unique=1791273294000 HTTP/1.1" 200 - 5 0.003 0.120 2026-10-06 08:38:39,742 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/13/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.006 0.084 2026-10-06 08:38:39,776 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/5/image_128?unique=1791273294000 HTTP/1.1" 200 - 5 0.005 0.123 2026-10-06 08:38:39,787 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "POST /web/dataset/call_kw/res.users/read HTTP/1.1" 200 - 1 0.000 0.095 2026-10-06 08:38:39,822 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/image/hr.employee/15/image_128?unique=1791273290000 HTTP/1.1" 200 - 5 0.006 0.206 2026-10-06 08:38:39,827 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:38:39,853 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "POST /web/dataset/call_kw/hr.employee/search_read HTTP/1.1" 200 - 6 0.004 0.011 2026-10-06 08:38:39,980 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:39] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:38:39,999 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:40,128 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:40,172 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:40] "POST /web/dataset/call_kw/hr.employee/onchange HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 08:38:40,245 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:40,930 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:40] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 202 0.252 0.454 2026-10-06 08:38:41,029 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:41,060 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:41] "POST /mail/thread/data HTTP/1.1" 200 - 36 0.034 0.071 2026-10-06 08:38:41,088 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:41] "POST /web/dataset/call_kw/hr.resume.line/get_views HTTP/1.1" 200 - 6 0.011 0.040 2026-10-06 08:38:41,111 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:41] "GET /web/image/hr.employee/36/avatar_128?unique=1791275920000 HTTP/1.1" 200 - 4 0.002 0.094 2026-10-06 08:38:41,178 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:41] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.026 0.142 2026-10-06 08:38:41,202 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:41] "POST /web/dataset/call_kw/hr.resume.line/onchange HTTP/1.1" 200 - 1 0.001 0.077 2026-10-06 08:38:41,366 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:41,489 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:41,581 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:41,644 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:41,957 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:41] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 78 0.107 0.166 2026-10-06 08:38:41,985 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:41] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.014 2026-10-06 08:38:42,043 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,072 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.020 0.063 2026-10-06 08:38:42,096 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "GET /web/image/hr.employee/36/avatar_128?unique=1791275921000 HTTP/1.1" 200 - 4 0.005 0.050 2026-10-06 08:38:42,111 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,136 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.resume.line/web_read HTTP/1.1" 200 - 2 0.003 0.020 2026-10-06 08:38:42,215 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,228 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.resume.line.type/name_search HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 08:38:42,286 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,356 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,436 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,503 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,558 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.employee.skill/get_views HTTP/1.1" 200 - 6 0.036 0.017 2026-10-06 08:38:42,602 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 10 0.009 0.026 2026-10-06 08:38:42,639 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.skill.type/web_search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 08:38:42,685 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,765 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,776 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.016 2026-10-06 08:38:42,826 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,864 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 5 0.007 0.025 2026-10-06 08:38:42,891 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,895 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.skill.level/name_search HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 08:38:42,952 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:42,981 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:42] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 4 0.002 0.021 2026-10-06 08:38:43,020 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,352 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 90 0.116 0.185 2026-10-06 08:38:43,372 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 08:38:43,455 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,470 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.023 0.065 2026-10-06 08:38:43,499 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,502 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "GET /web/image/hr.employee/36/avatar_128?unique=1791275923000 HTTP/1.1" 200 - 4 0.007 0.058 2026-10-06 08:38:43,561 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,581 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 6 0.005 0.013 2026-10-06 08:38:43,620 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,710 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,721 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.007 0.008 2026-10-06 08:38:43,775 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,790 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 3 0.002 0.009 2026-10-06 08:38:43,850 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,853 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "POST /web/dataset/call_kw/hr.skill.level/name_search HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 08:38:43,914 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:43,928 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:43] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 08:38:43,983 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,271 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:44] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 86 0.117 0.148 2026-10-06 08:38:44,306 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:44] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.003 0.024 2026-10-06 08:38:44,343 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,396 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:44] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.023 0.080 2026-10-06 08:38:44,413 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,417 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:44] "GET /web/image/hr.employee/36/avatar_128?unique=1791275924000 HTTP/1.1" 200 - 4 0.004 0.072 2026-10-06 08:38:44,464 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,538 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,548 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:44] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 6 0.001 0.008 2026-10-06 08:38:44,598 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,609 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:44] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 08:38:44,661 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,686 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:44] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 3 0.010 0.014 2026-10-06 08:38:44,739 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,808 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:38:44] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 2 0.002 0.040 2026-10-06 08:38:44,861 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,925 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:44,995 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:45,047 121 INFO rb-7dc4d15-225289-421533 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-06 08:38:45,122 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-10-06 08:38:45,123 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-06 08:38:45,359 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 41390304 (allocated 45232128) 2026-10-06 08:38:45,369 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 181 2026-10-06 08:38:45,370 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-10-06 08:38:45,370 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 181 2026-10-06 08:38:45,466 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_083845_465840_test_ui.txt 2026-10-06 08:38:45,466 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmpm3t8wy_9_chrome_odoo" 2026-10-06 08:38:45,542 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 08:38:47,915 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-10-06 08:38:48,762 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 08:38:51,207 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-10-06 08:38:51,358 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [233572, 233584, 233587] 2026-10-06 08:38:51,358 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [4864, 4876, 4879] 2026-10-06 08:38:51,434 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_collaborators_accessible_by_timesheet_user ... 2026-10-06 08:38:52,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-10-06 08:38:52,243 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 08:38:52,264 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-10-06 08:38:52,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-10-06 08:38:52,591 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 08:38:54,828 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:01,948 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [381] 2026-10-06 08:39:02,510 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome pid: 483 2026-10-06 08:39:02,511 121 INFO rb-7dc4d15-225289-421533 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/tmpeb22vfrj_chrome_odoo 2026-10-06 08:39:02,511 121 INFO rb-7dc4d15-225289-421533 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:46863/json/version 2026-10-06 08:39:02,512 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46863/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:39:02,598 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:02,598 121 INFO rb-7dc4d15-225289-421533 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:46863/json 2026-10-06 08:39:02,599 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46863/json with timeout 3 increased to 10s during tests 2026-10-06 08:39:02,629 121 INFO rb-7dc4d15-225289-421533 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:46863/devtools/page/6A8B7D121DF4E50DFCE9E376C7231640 2026-10-06 08:39:02,650 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:02,662 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:02,838 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:georges1 from n/a 2026-10-06 08:39:02,849 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:02,855 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:02,855 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:02,870 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:39:04,835 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:04] "GET /my/projects HTTP/1.1" 200 - 241 0.263 1.705 2026-10-06 08:39:04,839 121 INFO rb-7dc4d15-225289-421533 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': '6A8B7D121DF4E50DFCE9E376C7231640', 'loaderId': '027872AAF3B4DF9D918B01843A4C4DF8', 'isDownload': False} 2026-10-06 08:39:04,839 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:04,880 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:04] "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-06 08:39:04,898 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/272d423/web.assets_frontend.min.css, copying from /web/assets/272d423/web.assets_frontend.min.css 2026-10-06 08:39:04,955 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:04] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.045 0.037 2026-10-06 08:39:04,965 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0068e07/web.assets_frontend_minimal.min.js, copying from /web/assets/0068e07/web.assets_frontend_minimal.min.js 2026-10-06 08:39:04,978 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:04,979 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:04,990 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:04] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.018 0.053 2026-10-06 08:39:04,999 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c137b7c/web.__assets_tests_call__.min.js, copying from /web/assets/c137b7c/web.__assets_tests_call__.min.js 2026-10-06 08:39:05,016 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.033 2026-10-06 08:39:05,146 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 08:39:05,152 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 08:39:05,155 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 08:39:05,157 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /web/image/website/1/logo/My%20Website?unique=d0e7758 HTTP/1.1" 200 - 4 0.011 0.015 2026-10-06 08:39:05,215 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js, copying from /web/assets/e0f3d55/web.assets_frontend_lazy.min.js 2026-10-06 08:39:05,240 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.038 2026-10-06 08:39:05,254 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 4 0.003 0.055 2026-10-06 08:39:05,665 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:39:05,752 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:05,758 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:05,795 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 0.094 2026-10-06 08:39:05,871 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "POST /im_livechat/init HTTP/1.1" 200 - 24 0.033 0.135 2026-10-06 08:39:05,998 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:05] "GET /my/projects/31 HTTP/1.1" 200 - 33 0.032 0.096 2026-10-06 08:39:06,058 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.008 0.017 2026-10-06 08:39:06,086 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "GET /en_US/my/projects/31/project_sharing HTTP/1.1" 301 - 0 0.000 0.003 2026-10-06 08:39:06,096 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "GET /en/my/projects/31/project_sharing HTTP/1.1" 303 - 0 0.000 0.003 2026-10-06 08:39:06,332 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "GET /my/projects/31/project_sharing HTTP/1.1" 200 - 52 0.053 0.163 2026-10-06 08:39:06,363 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "GET /web/assets/9b517cf/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 08:39:06,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "GET /web/assets/b43552e/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-06 08:39:06,804 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:39:06,844 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-06 08:39:06,846 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:06,973 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:06] "POST /web/action/load HTTP/1.1" 200 - 13 0.026 0.029 2026-10-06 08:39:07,047 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "POST /mail/data HTTP/1.1" 200 - 19 0.022 0.105 2026-10-06 08:39:07,051 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.123 2026-10-06 08:39:07,144 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:07,217 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.017 0.038 2026-10-06 08:39:07,228 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.060 2026-10-06 08:39:07,271 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:07,528 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 95 0.092 0.219 2026-10-06 08:39:07,588 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.011 0.018 2026-10-06 08:39:07,608 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.004 0.038 2026-10-06 08:39:07,706 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.029 0.058 2026-10-06 08:39:07,914 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:07,950 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 4 0.008 0.022 2026-10-06 08:39:07,985 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:07] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 08:39:08,046 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:08,096 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:08,159 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:08,318 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 65 0.045 0.111 2026-10-06 08:39:08,373 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 9 0.011 0.030 2026-10-06 08:39:08,536 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 34 0.039 0.065 2026-10-06 08:39:08,628 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 08:39:08,720 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.006 0.005 2026-10-06 08:39:08,727 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 08:39:08,775 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "POST /mail/thread/data HTTP/1.1" 200 - 21 0.018 0.029 2026-10-06 08:39:08,788 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:08,924 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 28 0.056 0.072 2026-10-06 08:39:08,933 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:08,979 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:08] "POST /mail/chatter_fetch HTTP/1.1" 200 - 16 0.016 0.157 2026-10-06 08:39:09,006 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,029 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "GET /web/image/res.partner/396/avatar_128?access_token=09f4a9f31e1f83dae43513df0731570f9ea10696ec8c3bfcd0f130fe512baf7bo0x6ae6a87b&unique=1791275932000 HTTP/1.1" 200 - 5 0.012 0.204 2026-10-06 08:39:09,050 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 1 0.004 0.061 2026-10-06 08:39:09,057 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,192 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 53 0.040 0.158 2026-10-06 08:39:09,200 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.185 2026-10-06 08:39:09,240 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.003 0.016 2026-10-06 08:39:09,257 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.003 0.019 2026-10-06 08:39:09,263 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-06 08:39:09,345 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 16 0.016 0.046 2026-10-06 08:39:09,408 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 14 0.020 0.091 2026-10-06 08:39:09,515 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,543 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /mail/message/post HTTP/1.1" 200 - 41 0.051 0.064 2026-10-06 08:39:09,589 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,589 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /mail/thread/data HTTP/1.1" 200 - 11 0.007 0.016 2026-10-06 08:39:09,620 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.012 0.043 2026-10-06 08:39:09,655 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,719 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,792 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,811 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 7 0.004 0.011 2026-10-06 08:39:09,855 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,857 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.007 0.024 2026-10-06 08:39:09,880 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.006 0.032 2026-10-06 08:39:09,933 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:09,954 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 14 0.019 0.037 2026-10-06 08:39:10,000 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:10,004 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:10] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 16 0.013 0.092 2026-10-06 08:39:10,073 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:10,150 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:10] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.009 0.066 2026-10-06 08:39:10,226 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:10] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 15 0.017 0.033 2026-10-06 08:39:10,230 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:39:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.048 2026-10-06 08:39:10,323 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:10,391 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:10,449 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:10,515 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:10,516 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:10,727 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: heap 28702132 (allocated 30670848) 2026-10-06 08:39:10,736 121 INFO rb-7dc4d15-225289-421533 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 483 2026-10-06 08:39:10,740 121 INFO rb-7dc4d15-225289-421533 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-06 08:39:10,741 121 INFO rb-7dc4d15-225289-421533 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 483 2026-10-06 08:39:10,891 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_083910_890829_test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.txt 2026-10-06 08:39:10,891 121 INFO rb-7dc4d15-225289-421533 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/tmpeb22vfrj_chrome_odoo" 2026-10-06 08:39:10,993 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 08:39:11,216 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:15,219 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84be07740> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:15,221 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c515120> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:15,230 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:15,237 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c52f9c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:15,634 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:19,181 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84be25940> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:19,183 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e6314e0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:19,195 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:19,202 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84d487740> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:19,707 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:22,835 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e8a5620> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:22,836 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c62b560> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:22,844 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:22,851 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c62b060> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:24,061 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:26,489 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c4de160> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:26,490 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e9dcd60> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:26,498 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:26,503 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e9dd3a0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:26,933 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:30,338 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c6f1940> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:30,339 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84bdf6b60> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:30,355 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:30,364 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84bdf7240> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:30,805 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:34,542 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e36d080> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:34,543 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84cfa44a0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:34,551 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:34,558 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c93cc20> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:34,994 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:38,392 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84bdf8fe0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:38,393 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84be04180> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:38,402 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:38,408 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84be07d80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:38,781 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:41,570 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84bfd9a80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:41,571 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c592c00> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:41,581 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:41,588 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c5939c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:43,851 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [382] 2026-10-06 08:39:43,887 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8812] 2026-10-06 08:39:43,897 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:39:44,461 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-10-06 08:39:44,472 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8814] 2026-10-06 08:39:44,483 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:39:45,103 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [384] 2026-10-06 08:39:45,117 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8816] 2026-10-06 08:39:45,128 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:39:46,494 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [385] 2026-10-06 08:39:46,508 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8827] 2026-10-06 08:39:46,518 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:39:46,567 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-10-06 08:39:46,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-10-06 08:39:48,092 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:50,955 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c5144a0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:50,956 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84bfd9a80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:50,962 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:50,967 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c834d60> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:50,996 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 08:39:51,445 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:55,012 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c546700> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:55,013 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84bd71d00> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:55,021 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:55,026 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84bd72e80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:55,518 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:59,158 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87ba35c60> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:59,159 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e40cae0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:59,169 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:59,174 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e40ce00> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:39:59,623 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:03,457 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84d874180> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:03,458 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84d1a2de0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:03,467 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:03,474 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84d1a2e80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:03,967 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:06,797 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c541620> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:06,799 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84d7f5940> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:06,808 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:06,815 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84cfbcd60> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:08,107 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:10,945 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e4d2200> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:10,946 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e630ea0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:10,959 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:10,967 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e6314e0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:11,419 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:15,596 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b87bce0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:15,598 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84df3dc60> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:15,608 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:15,616 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84df3f2e0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:16,071 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:19,745 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87ba35260> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:19,746 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c4ee8e0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:19,753 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:19,758 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c4ed1c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:20,255 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:23,962 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84d231a80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:23,963 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87ba8b880> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:23,973 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:23,980 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87ba8ae80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-7dc4d15-225289/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:25,292 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-10-06 08:40:25,306 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8842] 2026-10-06 08:40:25,318 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:40:25,923 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-10-06 08:40:25,944 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8844] 2026-10-06 08:40:25,957 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:40:26,543 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-10-06 08:40:26,556 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8846] 2026-10-06 08:40:26,565 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:40:27,639 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-10-06 08:40:27,657 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8857] 2026-10-06 08:40:27,668 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:40:27,838 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-10-06 08:40:28,071 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:31,020 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e632660> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:31,020 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84d231a80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:31,030 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:31,035 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84cdbef20> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 08:40:31,084 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 08:40:32,920 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-10-06 08:40:33,824 121 INFO rb-7dc4d15-225289-421533 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-10-06 08:40:34,018 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [3523, 3524] 2026-10-06 08:40:34,630 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 08:40:35,117 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-10-06 08:40:35,137 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8867] 2026-10-06 08:40:35,150 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:40:35,794 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-10-06 08:40:35,809 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8869] 2026-10-06 08:40:35,819 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:40:35,857 121 INFO rb-7dc4d15-225289-421533 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-10-06 08:40:35,881 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:40:35,897 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:40:36,339 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:36] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 24 0.029 0.417 2026-10-06 08:40:36,353 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:36] "GET /web/content/3542?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.004 0.006 2026-10-06 08:40:36,355 121 INFO rb-7dc4d15-225289-421533 odoo.addons.html_editor.tests.test_controller.TestController.test_01_upload_document: waiting for threads: [] 2026-10-06 08:40:36,389 121 INFO rb-7dc4d15-225289-421533 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-10-06 08:40:36,409 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:40:36,432 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:40:36,919 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:36] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.045 0.450 2026-10-06 08:40:36,930 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:36] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.005 2026-10-06 08:40:36,931 121 INFO rb-7dc4d15-225289-421533 odoo.addons.html_editor.tests.test_controller.TestController.test_03_get_image_info: waiting for threads: [] 2026-10-06 08:40:36,965 121 INFO rb-7dc4d15-225289-421533 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-10-06 08:40:36,991 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin_user from n/a 2026-10-06 08:40:37,014 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:40:37,465 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:37] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.030 0.424 2026-10-06 08:40:37,521 121 INFO rb-7dc4d15-225289-421533 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-10-06 08:40:37,551 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin_user from n/a 2026-10-06 08:40:37,574 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:40:38,913 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.008 1.334 2026-10-06 08:40:38,922 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.003 2026-10-06 08:40:38,941 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.003 0.012 2026-10-06 08:40:38,949 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:40:38,955 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:40:38,963 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:40:38,970 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:40:38,987 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 2 0.002 0.007 2026-10-06 08:40:39,008 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:39] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.003 2026-10-06 08:40:39,067 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 08:40:39,095 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-10-06 08:40:39,776 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:40:40,294 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.075 0.447 2026-10-06 08:40:40,326 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:40] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 13 0.011 0.017 2026-10-06 08:40:40,381 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 08:40:40,560 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-10-06 08:40:40,890 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 726 2026-10-06 08:40:40,891 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless temporary user profile dir: /tmp/tmp9ewt6z___chrome_odoo 2026-10-06 08:40:40,891 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:34635/json/version 2026-10-06 08:40:40,892 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:34635/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:40:40,990 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Browser version: Chrome/150.0.7871.114 2026-10-06 08:40:40,991 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:34635/json 2026-10-06 08:40:40,991 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:34635/json with timeout 3 increased to 10s during tests 2026-10-06 08:40:41,015 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Websocket url found: ws://127.0.0.1:34635/devtools/page/128CF73B3F357BA987EE723F66C2A492 2026-10-06 08:40:41,032 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Enable chrome headless console log notification 2026-10-06 08:40:41,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless enable page notifications 2026-10-06 08:40:41,115 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:40:41,128 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Setting session cookie in browser 2026-10-06 08:40:41,155 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:41,155 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:41,172 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:40:42,966 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:42] "GET /odoo HTTP/1.1" 200 - 181 0.215 1.584 2026-10-06 08:40:42,971 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': '128CF73B3F357BA987EE723F66C2A492', 'loaderId': 'A59FE4A09C29122A7B6E26E075E1566F', 'isDownload': False} 2026-10-06 08:40:42,971 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:43,018 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:43] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-10-06 08:40:43,031 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:43] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-06 08:40:43,067 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:44,136 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.553 0.571 2026-10-06 08:40:44,169 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.014 1.136 2026-10-06 08:40:44,185 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.168 2026-10-06 08:40:44,210 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.859 2026-10-06 08:40:44,223 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.252 2026-10-06 08:40:44,369 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 08:40:44,372 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-06 08:40:44,379 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-10-06 08:40:44,401 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.012 2026-10-06 08:40:44,424 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: Owl is running in 'dev' mode. 2026-10-06 08:40:44,497 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 08:40:44,588 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.051 0.107 2026-10-06 08:40:44,597 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-06 08:40:44,608 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:44,646 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:44,694 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:40:44,756 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.050 0.198 2026-10-06 08:40:44,802 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:44] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.020 0.275 2026-10-06 08:40:45,127 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "POST /mail/data HTTP/1.1" 200 - 139 0.133 0.344 2026-10-06 08:40:45,144 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:40:45,165 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "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-06 08:40:45,169 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.470 2026-10-06 08:40:45,215 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/image/res.partner/3/avatar_128?unique=1791276040000 HTTP/1.1" 200 - 9 0.013 0.401 2026-10-06 08:40:45,252 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.590 2026-10-06 08:40:45,297 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.489 2026-10-06 08:40:45,334 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "POST /web/action/load HTTP/1.1" 200 - 5 0.019 0.504 2026-10-06 08:40:45,336 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.695 2026-10-06 08:40:45,382 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.024 2026-10-06 08:40:45,517 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 08:40:45,646 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "POST /mail/data HTTP/1.1" 200 - 73 0.057 0.145 2026-10-06 08:40:45,736 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 08:40:45,897 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.011 0.016 2026-10-06 08:40:45,905 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:40:45,915 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:45,916 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-06 08:40:45,925 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-06 08:40:45,939 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:40:45,984 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 16 0.015 0.080 2026-10-06 08:40:45,993 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:45] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.002 0.099 2026-10-06 08:40:47,011 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:47,040 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:47] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.016 2026-10-06 08:40:47,475 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:47] "POST /web/dataset/call_kw/im_livechat.channel/get_views HTTP/1.1" 200 - 158 0.161 0.231 2026-10-06 08:40:47,546 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:47] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read HTTP/1.1" 200 - 12 0.012 0.034 2026-10-06 08:40:48,079 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:49,146 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:49,169 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:49] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.014 2026-10-06 08:40:49,233 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:49] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 22 0.016 0.029 2026-10-06 08:40:49,271 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:49] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 08:40:49,278 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:40:50,216 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:50,238 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:50] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:40:50,281 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:50] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.019 0.032 2026-10-06 08:40:50,299 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:50] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 08:40:50,407 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:50] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:40:51,300 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:52,365 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:52,404 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:52] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.012 0.024 2026-10-06 08:40:52,428 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:52] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 08:40:53,435 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:54,514 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:54,522 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:54] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:40:54,529 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:40:54,806 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:54] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 52 0.108 0.143 2026-10-06 08:40:54,834 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:54] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 08:40:55,575 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:56,651 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:57,725 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:57,761 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:57] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.022 0.013 2026-10-06 08:40:57,833 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:57] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 14 0.030 0.019 2026-10-06 08:40:57,858 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:40:57] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 08:40:58,785 121 INFO rb-7dc4d15-225289-421533 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-06 08:40:59,850 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:00,929 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:00,954 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:00] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.009 0.018 2026-10-06 08:41:01,049 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:01] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.014 0.022 2026-10-06 08:41:01,989 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-10-06 08:41:01,990 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:02,185 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 31275824 (allocated 32509952) 2026-10-06 08:41:02,201 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 726 2026-10-06 08:41:02,202 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-10-06 08:41:02,203 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 726 2026-10-06 08:41:02,311 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_084102_311294_test_chatbot_steps_sequence_ui.txt 2026-10-06 08:41:02,311 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmp9ewt6z___chrome_odoo" 2026-10-06 08:41:02,372 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-10-06 08:41:02,678 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 967 2026-10-06 08:41:02,678 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless temporary user profile dir: /tmp/tmpmxaw3dn2_chrome_odoo 2026-10-06 08:41:02,678 121 INFO rb-7dc4d15-225289-421533 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:43201/json/version 2026-10-06 08:41:02,680 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43201/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:41:02,767 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:02,767 121 INFO rb-7dc4d15-225289-421533 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:43201/json 2026-10-06 08:41:02,768 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43201/json with timeout 3 increased to 10s during tests 2026-10-06 08:41:02,787 121 INFO rb-7dc4d15-225289-421533 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:43201/devtools/page/CBE1E0E7F9760AC723CFD9879A420736 2026-10-06 08:41:02,811 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:02,834 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless enable page notifications 2026-10-06 08:41:02,967 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:41:02,979 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Setting session cookie in browser 2026-10-06 08:41:02,983 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:02,983 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:03,016 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:04,942 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:04] "GET /odoo HTTP/1.1" 200 - 186 0.277 1.655 2026-10-06 08:41:04,948 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': 'CBE1E0E7F9760AC723CFD9879A420736', 'loaderId': 'F61CA60184A880E18AF0A5EE4FEFC6A6', 'isDownload': False} 2026-10-06 08:41:04,949 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:05,002 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:05] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 08:41:05,020 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:05] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.030 2026-10-06 08:41:05,150 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:05,986 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:05] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.452 0.527 2026-10-06 08:41:06,006 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.984 2026-10-06 08:41:06,013 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.645 2026-10-06 08:41:06,020 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.008 2026-10-06 08:41:06,058 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 08:41:06,221 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 08:41:06,229 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 08:41:06,232 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 08:41:06,264 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.013 2026-10-06 08:41:06,281 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:06,343 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 08:41:06,421 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.041 0.090 2026-10-06 08:41:06,426 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-06 08:41:06,491 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:06,505 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:06,578 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:41:06,633 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.083 0.180 2026-10-06 08:41:06,680 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.012 0.302 2026-10-06 08:41:06,732 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.027 0.253 2026-10-06 08:41:06,749 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:41:06,779 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "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-06 08:41:06,788 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.209 2026-10-06 08:41:07,210 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "POST /mail/data HTTP/1.1" 200 - 140 0.203 0.521 2026-10-06 08:41:07,213 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.724 2026-10-06 08:41:07,256 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "GET /web/image/res.partner/3/avatar_128?unique=1791276040000 HTTP/1.1" 200 - 9 0.013 0.552 2026-10-06 08:41:07,275 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.593 2026-10-06 08:41:07,317 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.622 2026-10-06 08:41:07,385 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 08:41:07,421 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.025 2026-10-06 08:41:07,558 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:41:07,601 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:07,637 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 08:41:07,723 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "POST /mail/data HTTP/1.1" 200 - 73 0.073 0.154 2026-10-06 08:41:07,828 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 08:41:07,995 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:07] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:41:08,005 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:08] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.018 0.022 2026-10-06 08:41:08,034 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:08] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.015 0.032 2026-10-06 08:41:08,061 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:08] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 8 0.014 0.081 2026-10-06 08:41:08,135 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:08] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 16 0.018 0.138 2026-10-06 08:41:08,151 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:08] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-06 08:41:08,696 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:08,725 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:08] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.015 2026-10-06 08:41:09,253 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:09] "POST /web/dataset/call_kw/im_livechat.channel/get_views HTTP/1.1" 200 - 158 0.237 0.249 2026-10-06 08:41:09,342 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:09] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read HTTP/1.1" 200 - 12 0.020 0.046 2026-10-06 08:41:09,760 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:10,822 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:10,840 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:10] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.013 2026-10-06 08:41:10,900 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:10] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 22 0.015 0.028 2026-10-06 08:41:10,929 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:10] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 08:41:10,933 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:41:11,890 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:11,961 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:11] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.034 0.022 2026-10-06 08:41:11,971 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.057 2026-10-06 08:41:12,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:12] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 1 0.001 0.013 2026-10-06 08:41:12,112 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:12] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:41:12,977 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:14,045 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:14,075 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:14] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.010 0.018 2026-10-06 08:41:14,108 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:14] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 1 0.002 0.010 2026-10-06 08:41:15,116 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:16,194 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:16,200 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:16] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:41:16,209 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:16] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:41:16,413 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:16] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 59 0.078 0.114 2026-10-06 08:41:16,450 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:16] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 08:41:17,254 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:18,320 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:19,395 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:19,405 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:19] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.009 2026-10-06 08:41:19,457 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:19] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 14 0.020 0.015 2026-10-06 08:41:19,483 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:19] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 08:41:20,455 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:21,519 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:22,603 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:22,615 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:22] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.012 2026-10-06 08:41:22,657 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:22] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.007 0.014 2026-10-06 08:41:22,686 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 08:41:23,662 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:24,725 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:25,798 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:25,814 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:25] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.013 2026-10-06 08:41:25,855 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:25] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.005 0.014 2026-10-06 08:41:25,879 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:25] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 08:41:26,860 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:27,926 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:28,999 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:29,017 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:29] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.006 0.015 2026-10-06 08:41:29,059 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:29] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.006 0.015 2026-10-06 08:41:30,058 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:31,228 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.005 0.010 2026-10-06 08:41:31,239 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.002 0.018 2026-10-06 08:41:31,245 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:31,250 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.002 0.026 2026-10-06 08:41:31,261 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.004 0.032 2026-10-06 08:41:31,309 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:31] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.012 0.017 2026-10-06 08:41:32,323 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:32,331 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 08:41:33,389 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:34,461 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:34,483 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:34] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.005 0.015 2026-10-06 08:41:34,527 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:34] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 15 0.006 0.015 2026-10-06 08:41:35,518 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:36,570 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: tour succeeded 2026-10-06 08:41:36,571 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:36,727 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 32843448 (allocated 34607104) 2026-10-06 08:41:36,739 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing chrome headless with pid 967 2026-10-06 08:41:36,741 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing websocket connection 2026-10-06 08:41:36,742 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Terminating chrome headless with pid 967 2026-10-06 08:41:36,864 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_084136_864080_test_chatbot_steps_sequence_with_move_ui.txt 2026-10-06 08:41:36,864 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Removing chrome user profile "/tmp/tmpmxaw3dn2_chrome_odoo" 2026-10-06 08:41:36,946 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 08:41:37,108 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-10-06 08:41:37,506 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 1207 2026-10-06 08:41:37,506 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless temporary user profile dir: /tmp/tmpxebo458y_chrome_odoo 2026-10-06 08:41:37,506 121 INFO rb-7dc4d15-225289-421533 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:35293/json/version 2026-10-06 08:41:37,509 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:35293/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:41:37,591 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:37,591 121 INFO rb-7dc4d15-225289-421533 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:35293/json 2026-10-06 08:41:37,592 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:35293/json with timeout 3 increased to 10s during tests 2026-10-06 08:41:37,613 121 INFO rb-7dc4d15-225289-421533 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:35293/devtools/page/18D2DC9EF53F3FF2CC9F6452C007C501 2026-10-06 08:41:37,642 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:37,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless enable page notifications 2026-10-06 08:41:37,696 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:41:37,706 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Setting session cookie in browser 2026-10-06 08:41:37,712 121 INFO rb-7dc4d15-225289-421533 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-716" in browser 2026-10-06 08:41:37,712 121 INFO rb-7dc4d15-225289-421533 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-716" 2026-10-06 08:41:37,729 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:40,525 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:40] "GET /odoo/action-716 HTTP/1.1" 200 - 189 0.225 2.574 2026-10-06 08:41:40,529 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': '18D2DC9EF53F3FF2CC9F6452C007C501', 'loaderId': '316CD06FD77B53503E4F737B547A0A96', 'isDownload': False} 2026-10-06 08:41:40,530 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:40,587 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:40] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-06 08:41:40,601 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:40] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 08:41:40,635 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:41,660 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.480 0.606 2026-10-06 08:41:41,691 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 1.092 2026-10-06 08:41:41,703 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.090 2026-10-06 08:41:41,718 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.829 2026-10-06 08:41:41,728 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.146 2026-10-06 08:41:41,861 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 08:41:41,865 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 08:41:41,877 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-06 08:41:41,896 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-06 08:41:41,927 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:41,995 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 08:41:42,049 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.031 0.084 2026-10-06 08:41:42,059 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-06 08:41:42,110 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.015 0.088 2026-10-06 08:41:42,159 121 INFO rb-7dc4d15-225289-421533 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-716", "delayToCheckUndeterminisms": 0})" 2026-10-06 08:41:42,172 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:42,222 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:41:42,315 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.080 0.222 2026-10-06 08:41:42,367 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.143 2026-10-06 08:41:42,391 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:41:42,407 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "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-06 08:41:42,708 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "POST /mail/data HTTP/1.1" 200 - 139 0.151 0.438 2026-10-06 08:41:42,710 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.557 2026-10-06 08:41:42,742 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.650 2026-10-06 08:41:42,766 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.387 2026-10-06 08:41:42,811 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.014 0.436 2026-10-06 08:41:42,839 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.010 0.461 2026-10-06 08:41:42,932 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 08:41:43,002 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.039 2026-10-06 08:41:43,037 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:41:43,084 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 27 0.040 0.085 2026-10-06 08:41:43,117 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-06 08:41:43,121 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:41:43,251 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:43,303 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.014 0.021 2026-10-06 08:41:43,314 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.045 2026-10-06 08:41:43,361 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/chatbot.script/web_read HTTP/1.1" 200 - 13 0.015 0.019 2026-10-06 08:41:43,480 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:41:43,518 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:41:43,552 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:43,574 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.005 0.016 2026-10-06 08:41:43,603 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/chatbot.script.step/web_read HTTP/1.1" 200 - 7 0.002 0.009 2026-10-06 08:41:43,732 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:43,814 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:43,835 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 10 0.003 0.015 2026-10-06 08:41:43,891 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:43,935 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-10-06 08:41:43,949 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:43] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 22 0.016 0.023 2026-10-06 08:41:43,985 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: tour succeeded 2026-10-06 08:41:43,986 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:44,122 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 27201652 (allocated 28934144) 2026-10-06 08:41:44,145 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing chrome headless with pid 1207 2026-10-06 08:41:44,148 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing websocket connection 2026-10-06 08:41:44,149 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Terminating chrome headless with pid 1207 2026-10-06 08:41:44,247 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_084144_247031_test_chatbot_clear_answers_on_step_type_change.txt 2026-10-06 08:41:44,247 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Removing chrome user profile "/tmp/tmpxebo458y_chrome_odoo" 2026-10-06 08:41:44,303 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-10-06 08:41:44,478 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-10-06 08:41:44,547 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-10-06 08:41:45,285 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-10-06 08:41:45,319 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8880] 2026-10-06 08:41:45,330 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:41:45,567 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-10-06 08:41:45,591 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:46,279 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.132 0.564 2026-10-06 08:41:46,497 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-10-06 08:41:46,515 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:47,178 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.091 0.575 2026-10-06 08:41:47,450 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-10-06 08:41:47,593 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-10-06 08:41:47,619 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-10-06 08:41:47,656 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_without_operator ... 2026-10-06 08:41:47,808 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:48,300 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 86 0.057 0.438 2026-10-06 08:41:48,453 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:48] "POST /chatbot/step/trigger HTTP/1.1" 200 - 53 0.036 0.045 2026-10-06 08:41:48,505 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 08:41:49,184 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-10-06 08:41:49,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:50,794 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:50] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 82 0.078 1.525 2026-10-06 08:41:50,806 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:50] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 08:41:50,844 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-10-06 08:41:50,861 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:51,389 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:51] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.061 0.468 2026-10-06 08:41:51,426 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:51] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 18 0.011 0.020 2026-10-06 08:41:51,465 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-10-06 08:41:51,487 121 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-06 08:41:51,495 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:51,861 121 INFO rb-7dc4d15-225289-421533 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-06 08:41:52,043 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:52] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.093 0.463 2026-10-06 08:41:52,080 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-10-06 08:41:52,132 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:41:52,158 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:41:52,791 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:41:52] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 88 0.156 0.481 2026-10-06 08:41:52,858 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 08:42:19,183 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-10-06 08:42:19,700 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 08:42:37,756 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 08:42:37,756 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 08:42:39,617 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-10-06 08:42:39,633 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9868] 2026-10-06 08:42:39,645 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:40,493 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-10-06 08:42:40,507 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9870] 2026-10-06 08:42:40,517 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:40,692 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-10-06 08:42:40,711 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:42:41,388 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 77 0.095 0.586 2026-10-06 08:42:41,501 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:michel from n/a 2026-10-06 08:42:41,672 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:41] "POST /mail/data HTTP/1.1" 200 - 50 0.075 0.076 2026-10-06 08:42:41,674 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message: waiting for threads: [] 2026-10-06 08:42:41,716 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-10-06 08:42:41,725 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:42:42,303 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.076 0.507 2026-10-06 08:42:42,530 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.077 0.075 2026-10-06 08:42:42,745 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.059 0.086 2026-10-06 08:42:42,943 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.056 0.083 2026-10-06 08:42:43,191 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.092 0.094 2026-10-06 08:42:43,369 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.039 0.073 2026-10-06 08:42:43,553 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.043 0.071 2026-10-06 08:42:43,720 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.040 0.064 2026-10-06 08:42:43,894 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.039 0.060 2026-10-06 08:42:44,074 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.045 0.071 2026-10-06 08:42:44,260 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.042 0.073 2026-10-06 08:42:44,449 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.042 0.074 2026-10-06 08:42:44,742 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.077 0.090 2026-10-06 08:42:44,977 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.056 0.083 2026-10-06 08:42:45,185 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.051 0.088 2026-10-06 08:42:45,317 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.029 0.050 2026-10-06 08:42:45,464 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.030 0.067 2026-10-06 08:42:45,642 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.039 0.073 2026-10-06 08:42:45,831 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.056 0.077 2026-10-06 08:42:46,019 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.054 0.074 2026-10-06 08:42:46,189 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.035 0.065 2026-10-06 08:42:46,388 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.061 0.078 2026-10-06 08:42:46,533 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.031 0.063 2026-10-06 08:42:46,697 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.044 0.066 2026-10-06 08:42:46,914 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.074 0.078 2026-10-06 08:42:47,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_conversation_history ... 2026-10-06 08:42:47,052 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:michel from n/a 2026-10-06 08:42:47,323 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-10-06 08:42:47,659 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging ... 2026-10-06 08:42:48,545 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-10-06 08:42:48,569 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9902] 2026-10-06 08:42:48,577 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:48,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:42:49,260 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.093 0.519 2026-10-06 08:42:49,341 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:49] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.034 0.042 2026-10-06 08:42:49,622 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.035 0.078 2026-10-06 08:42:49,692 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:49] "POST /mail/action HTTP/1.1" 200 - 23 0.022 0.044 2026-10-06 08:42:49,755 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:49] "POST /mail/action HTTP/1.1" 200 - 22 0.019 0.037 2026-10-06 08:42:49,756 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging: waiting for threads: [] 2026-10-06 08:42:49,792 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-10-06 08:42:49,799 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:42:51,478 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.143 1.539 2026-10-06 08:42:51,798 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-10-06 08:42:51,811 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:42:52,370 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:42:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.081 0.487 2026-10-06 08:42:52,657 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-06 08:42:53,982 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-10-06 08:42:54,002 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9912] 2026-10-06 08:42:54,012 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:55,017 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-10-06 08:42:55,031 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9914] 2026-10-06 08:42:55,040 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:55,234 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-10-06 08:42:55,880 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-10-06 08:42:55,893 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9916] 2026-10-06 08:42:55,907 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:56,740 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-10-06 08:42:56,760 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9919] 2026-10-06 08:42:56,773 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:56,956 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-10-06 08:42:57,652 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-10-06 08:42:57,666 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9922] 2026-10-06 08:42:57,676 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:57,834 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-10-06 08:42:58,569 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-10-06 08:42:58,608 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9925] 2026-10-06 08:42:58,623 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:59,561 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-10-06 08:42:59,573 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9928] 2026-10-06 08:42:59,583 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:42:59,792 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-10-06 08:43:00,530 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-10-06 08:43:00,542 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9931] 2026-10-06 08:43:00,552 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:01,390 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-10-06 08:43:01,404 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9934] 2026-10-06 08:43:01,414 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:01,590 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-10-06 08:43:02,334 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-10-06 08:43:02,345 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9937] 2026-10-06 08:43:02,354 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:03,069 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-10-06 08:43:03,079 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9940] 2026-10-06 08:43:03,087 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:03,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-10-06 08:43:04,019 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-10-06 08:43:04,030 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9946] 2026-10-06 08:43:04,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:04,239 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-10-06 08:43:04,838 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-10-06 08:43:04,850 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9949] 2026-10-06 08:43:04,860 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:05,485 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-10-06 08:43:05,495 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9952] 2026-10-06 08:43:05,504 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:05,769 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-10-06 08:43:06,373 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-10-06 08:43:06,388 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9957] 2026-10-06 08:43:06,395 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:07,136 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-10-06 08:43:07,148 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9960] 2026-10-06 08:43:07,159 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:07,404 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-10-06 08:43:08,044 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-10-06 08:43:08,056 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9964] 2026-10-06 08:43:08,064 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:08,927 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-10-06 08:43:08,938 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9967] 2026-10-06 08:43:08,944 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:09,287 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-10-06 08:43:10,061 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [422] 2026-10-06 08:43:10,081 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9973] 2026-10-06 08:43:10,092 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:10,920 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [423] 2026-10-06 08:43:10,933 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9976] 2026-10-06 08:43:10,942 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:11,288 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-10-06 08:43:11,907 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-10-06 08:43:11,918 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9982] 2026-10-06 08:43:11,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:12,691 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [425] 2026-10-06 08:43:12,706 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9985] 2026-10-06 08:43:12,718 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:13,214 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-10-06 08:43:13,916 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [426] 2026-10-06 08:43:13,927 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9993] 2026-10-06 08:43:13,937 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:14,658 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [427] 2026-10-06 08:43:14,670 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9996] 2026-10-06 08:43:14,680 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:15,099 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-06 08:43:16,075 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [428] 2026-10-06 08:43:16,090 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10006] 2026-10-06 08:43:16,105 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:16,936 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [429] 2026-10-06 08:43:16,949 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10008] 2026-10-06 08:43:16,960 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:43:17,112 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-10-06 08:43:17,170 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [133815, 133816, 133817, 133818, 133824, 133825, 133826, 133725, 133726, 133727, 133728, 133729, 133730, 133736, 133737, 133738, 133739, 133740, 133741, 133746, 133747, 133748, 133749, 133750, 133755, 133756, 133757, 133758, 133764, 133765, 133766, 133767, 133768, 133774, 133775, 133776, 133777, 133778, 133783, 133784, 133785, 133786, 133787, 133793, 133794, 133795, 133796, 133797, 133803, 133804, 133805, 133806, 133807, 133808, 133809] 2026-10-06 08:43:17,170 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [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, 2453, 2452, 2451, 2450, 2449] 2026-10-06 08:43:17,202 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [133721, 133811, 133820, 133732, 133743, 133752, 133760, 133770, 133780, 133789, 133799] 2026-10-06 08:43:17,202 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-10-06 08:43:17,225 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:43:17,890 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 76 0.098 0.571 2026-10-06 08:43:18,098 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-10-06 08:43:18,157 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [133815, 133816, 133817, 133818, 133824, 133825, 133826, 133725, 133726, 133727, 133728, 133729, 133730, 133736, 133737, 133738, 133739, 133740, 133741, 133746, 133747, 133748, 133749, 133750, 133755, 133756, 133757, 133758, 133764, 133765, 133766, 133767, 133768, 133774, 133775, 133776, 133777, 133778, 133783, 133784, 133785, 133786, 133787, 133793, 133794, 133795, 133796, 133797, 133803, 133804, 133805, 133806, 133807, 133808, 133809] 2026-10-06 08:43:18,157 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [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, 2453, 2452, 2451, 2450, 2449] 2026-10-06 08:43:18,173 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [133721, 133811, 133820, 133732, 133743, 133752, 133760, 133770, 133780, 133789, 133799] 2026-10-06 08:43:18,173 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-10-06 08:43:18,211 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:43:18,769 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.081 0.481 2026-10-06 08:43:19,001 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 08:43:19,028 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-10-06 08:43:19,426 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 1472 2026-10-06 08:43:19,426 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmp2yyz2u4f_chrome_odoo 2026-10-06 08:43:19,426 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:43687/json/version 2026-10-06 08:43:19,427 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43687/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:43:19,452 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Browser version: Chrome/150.0.7871.114 2026-10-06 08:43:19,452 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:43687/json 2026-10-06 08:43:19,453 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43687/json with timeout 3 increased to 10s during tests 2026-10-06 08:43:19,464 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Websocket url found: ws://127.0.0.1:43687/devtools/page/C86CCBF0CF2CB9244E36D413E1FEDF2C 2026-10-06 08:43:19,472 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Enable chrome headless console log notification 2026-10-06 08:43:19,489 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-10-06 08:43:19,525 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-10-06 08:43:19,542 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:19,542 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:19,569 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:43:21,177 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /im_livechat/support/1 HTTP/1.1" 200 - 19 0.017 1.602 2026-10-06 08:43:21,181 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': 'C86CCBF0CF2CB9244E36D413E1FEDF2C', 'loaderId': 'D34298C3034D33B0EF403BE6B4B48253', 'isDownload': False} 2026-10-06 08:43:21,182 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Waiting for frame 'C86CCBF0CF2CB9244E36D413E1FEDF2C' to stop loading 2026-10-06 08:43:21,349 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 12 0.010 0.116 2026-10-06 08:43:21,370 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /im_livechat/loader/1 HTTP/1.1" 200 - 7 0.006 0.139 2026-10-06 08:43:21,547 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /web/webclient/translations/1791276201535 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:43:21,549 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate ready code "document.readyState === 'complete'" 2026-10-06 08:43:21,576 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /favicon.ico HTTP/1.1" 301 - 7 0.006 0.010 2026-10-06 08:43:21,595 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:21,653 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.030 0.034 2026-10-06 08:43:21,669 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.002 0.072 2026-10-06 08:43:21,674 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.065 2026-10-06 08:43:21,675 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.062 2026-10-06 08:43:21,696 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:21] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 5 0.003 0.074 2026-10-06 08:43:21,754 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: test successful 2026-10-06 08:43:21,791 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 4527684 (allocated 5242880) 2026-10-06 08:43:21,793 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 1472 2026-10-06 08:43:21,793 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-10-06 08:43:21,794 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 1472 2026-10-06 08:43:21,894 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_084321_894326_test_load_modules.txt 2026-10-06 08:43:21,894 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmp2yyz2u4f_chrome_odoo" 2026-10-06 08:43:21,946 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 08:43:21,967 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-10-06 08:43:22,271 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome pid: 1638 2026-10-06 08:43:22,272 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless temporary user profile dir: /tmp/tmpas6s0uv8_chrome_odoo 2026-10-06 08:43:22,272 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:35247/json/version 2026-10-06 08:43:22,273 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:35247/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:43:22,340 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Browser version: Chrome/150.0.7871.114 2026-10-06 08:43:22,341 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:35247/json 2026-10-06 08:43:22,341 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:35247/json with timeout 3 increased to 10s during tests 2026-10-06 08:43:22,355 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Websocket url found: ws://127.0.0.1:35247/devtools/page/D4DD8657D61964189B9001686CC5D86B 2026-10-06 08:43:22,366 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Enable chrome headless console log notification 2026-10-06 08:43:22,377 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless enable page notifications 2026-10-06 08:43:22,423 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 08:43:22,439 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Setting session cookie in browser 2026-10-06 08:43:22,445 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:22,445 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:22,465 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:43:23,379 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:23] "GET /web/tests/livechat?headless&loglevel=2&preset=desktop HTTP/1.1" 200 - 54 0.034 0.883 2026-10-06 08:43:23,383 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigation result: {'frameId': 'D4DD8657D61964189B9001686CC5D86B', 'loaderId': 'FDAE7CFA0D12AB3448180FEED6D677C4', 'isDownload': False} 2026-10-06 08:43:23,383 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Waiting for frame 'D4DD8657D61964189B9001686CC5D86B' to stop loading 2026-10-06 08:43:23,424 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:23] "GET /web/assets/1f0e803/im_livechat.embed_assets_unit_tests_setup.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 08:43:23,432 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:23] "GET /web/assets/2b89371/im_livechat.embed_assets_unit_tests_setup.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 08:43:23,465 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:23] "GET /web/assets/29e7d69/im_livechat.embed_assets_unit_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 08:43:23,478 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:24,480 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate ready code "document.readyState === 'complete'" 2026-10-06 08:43:24,496 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:43:24,500 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate test code "" 2026-10-06 08:43:24,528 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:24] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies HTTP/1.1" 200 - 12 0.023 0.016 2026-10-06 08:43:24,631 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Configuration (click to expand) 2026-10-06 08:43:24,633 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:24,633 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: console.groupEnd 2026-10-06 08:43:24,634 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Starting test suites 2026-10-06 08:43:24,635 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/autopopup/persisted session" 2026-10-06 08:43:25,646 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:25] "POST /web/model/get_definitions HTTP/1.1" 200 - 368 0.277 0.725 2026-10-06 08:43:25,929 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:43:25,936 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:25] "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-06 08:43:26,153 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:26,316 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/autopopup" ended (passed: 2 / time: 1684 ms) 2026-10-06 08:43:26,359 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/autopopup (after GC) - used: 37109546 - total: 74469250 - limit: 4395630592 - tests: 2 2026-10-06 08:43:26,403 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:26,703 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:26] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 08:43:27,222 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:27,528 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:27] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:43:27,636 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:27,760 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:28,067 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:28,220 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_window" ended (passed: 5 / time: 1816 ms) 2026-10-06 08:43:28,288 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_window (after GC) - used: 57449128 - total: 137747992 - limit: 4395630592 - tests: 5 2026-10-06 08:43:28,318 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:28,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/expirable_storage" ended (passed: 1 / time: 2 ms) 2026-10-06 08:43:28,373 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/expirable_storage (after GC) - used: 39045201 - total: 128310329 - limit: 4395630592 - tests: 1 2026-10-06 08:43:28,399 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:28,553 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:28,802 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:28] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.004 2026-10-06 08:43:29,009 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:29,442 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:29,908 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/feedback_panel" ended (passed: 4 / time: 1504 ms) 2026-10-06 08:43:29,976 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/feedback_panel (after GC) - used: 55511433 - total: 131457545 - limit: 4395630592 - tests: 4 2026-10-06 08:43:30,001 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:30,268 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:30] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.008 2026-10-06 08:43:30,480 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/history_command" ended (passed: 1 / time: 481 ms) 2026-10-06 08:43:30,557 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/history_command (after GC) - used: 47637601 - total: 130408941 - limit: 4395630592 - tests: 1 2026-10-06 08:43:30,589 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:30,747 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:30,988 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:30] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.004 2026-10-06 08:43:31,225 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:31,281 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:31,391 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_button" ended (passed: 4 / time: 801 ms) 2026-10-06 08:43:31,442 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_button (after GC) - used: 51469961 - total: 125428349 - limit: 4395630592 - tests: 4 2026-10-06 08:43:31,470 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:31,639 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:31,766 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:31,990 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:31] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.004 2026-10-06 08:43:32,067 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:32,638 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_service" ended (passed: 4 / time: 1169 ms) 2026-10-06 08:43:32,706 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_service (after GC) - used: 53947817 - total: 140108533 - limit: 4395630592 - tests: 4 2026-10-06 08:43:32,745 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:33,001 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:33,277 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:33] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.018 0.011 2026-10-06 08:43:33,451 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:34,298 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/mail/static/src/audio/ting.ogg 2026-10-06 08:43:34,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_session" ended (passed: 3 / time: 1570 ms) 2026-10-06 08:43:34,397 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_session (after GC) - used: 57712215 - total: 141422939 - limit: 4395630592 - tests: 3 2026-10-06 08:43:34,441 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:34,738 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:34] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.005 0.013 2026-10-06 08:43:36,110 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/message_actions" ended (passed: 1 / time: 1669 ms) 2026-10-06 08:43:36,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/message_actions (after GC) - used: 52796269 - total: 142229597 - limit: 4395630592 - tests: 1 2026-10-06 08:43:36,229 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:36,388 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/suggestion" ended (passed: 1 / time: 158 ms) 2026-10-06 08:43:36,447 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/suggestion (after GC) - used: 46811729 - total: 128856445 - limit: 4395630592 - tests: 1 2026-10-06 08:43:36,474 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send" 2026-10-06 08:43:36,743 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:36] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.005 2026-10-06 08:43:36,977 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send failed" 2026-10-06 08:43:37,366 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/transcript_sender" ended (passed: 2 / time: 884 ms) 2026-10-06 08:43:37,419 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/transcript_sender (after GC) - used: 55207501 - total: 133575401 - limit: 4395630592 - tests: 2 2026-10-06 08:43:37,449 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:37,658 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/mail/static/src/audio/ting.ogg 2026-10-06 08:43:37,659 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:37,922 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:37] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.005 2026-10-06 08:43:38,557 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/mail/static/src/audio/ting.ogg 2026-10-06 08:43:38,587 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/unread_messages" ended (passed: 2 / time: 1135 ms) 2026-10-06 08:43:38,658 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/unread_messages (after GC) - used: 55207060 - total: 135037720 - limit: 4395630592 - tests: 2 2026-10-06 08:43:38,678 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:43:38] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies HTTP/1.1" 200 - 8 0.008 0.010 2026-10-06 08:43:38,725 121 INFO rb-7dc4d15-225289-421533 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-06 08:43:38,942 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@website_livechat/embed/chat_request" ended (passed: 1 / time: 219 ms) 2026-10-06 08:43:39,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @website_livechat/embed/chat_request (after GC) - used: 47967078 - total: 129542430 - limit: 4395630592 - tests: 1 2026-10-06 08:43:39,052 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] tests done (after GC) - used: 45839045 - total: 121652829 - limit: 4395630592 2026-10-06 08:43:39,052 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat" ended (passed: 30 / time: 12873 ms) 2026-10-06 08:43:39,052 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@website_livechat" ended (passed: 1 / time: 219 ms) 2026-10-06 08:43:39,053 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Passed 31 tests (205 assertions, total time: 00:00:14) 2026-10-06 08:43:39,053 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Test suite succeeded 2026-10-06 08:43:39,247 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: heap 30486588 (allocated 32288768) 2026-10-06 08:43:39,249 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing chrome headless with pid 1638 2026-10-06 08:43:39,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing websocket connection 2026-10-06 08:43:39,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Terminating chrome headless with pid 1638 2026-10-06 08:43:39,347 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_084339_346790_test_external_livechat.txt 2026-10-06 08:43:39,347 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Removing chrome user profile "/tmp/tmpas6s0uv8_chrome_odoo" 2026-10-06 08:43:39,418 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 08:43:58,967 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 08:43:58,967 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 08:43:59,918 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-10-06 08:44:01,328 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [430] 2026-10-06 08:44:01,349 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10410] 2026-10-06 08:44:01,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:01,475 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-10-06 08:44:01,486 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10411] 2026-10-06 08:44:01,495 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:01,797 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:emp from n/a 2026-10-06 08:44:01,812 121 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-06 08:44:01,814 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:44:02,241 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:02,514 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:02] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.118 0.586 2026-10-06 08:44:02,694 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-10-06 08:44:03,623 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-10-06 08:44:03,634 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10419] 2026-10-06 08:44:03,641 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:03,733 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [433] 2026-10-06 08:44:03,745 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10420] 2026-10-06 08:44:03,756 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:04,672 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [434] 2026-10-06 08:44:04,684 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10422] 2026-10-06 08:44:04,692 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:04,837 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 116, model: res.users 2026-10-06 08:44:04,943 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 08:44:04,961 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-10-06 08:44:05,580 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-10-06 08:44:05,594 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10424] 2026-10-06 08:44:05,603 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:06,477 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 08:44:07,649 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-10-06 08:44:07,665 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10431] 2026-10-06 08:44:07,687 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:08,599 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2026-10-06 08:44:08,612 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10433] 2026-10-06 08:44:08,622 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:08,775 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history: Starting TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth ... 2026-10-06 08:44:09,356 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-10-06 08:44:09,368 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10435] 2026-10-06 08:44:09,377 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 08:44:09,436 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:44:11,024 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:11] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.063 1.528 2026-10-06 08:44:11,454 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome pid: 1830 2026-10-06 08:44:11,455 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless temporary user profile dir: /tmp/tmplyx0m10y_chrome_odoo 2026-10-06 08:44:11,455 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:37663/json/version 2026-10-06 08:44:11,456 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37663/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:44:11,527 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:11,528 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:37663/json 2026-10-06 08:44:11,530 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37663/json with timeout 3 increased to 10s during tests 2026-10-06 08:44:11,537 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Websocket url found: ws://127.0.0.1:37663/devtools/page/3F145CB5C60B847D3E086952F4E0B9FC 2026-10-06 08:44:11,549 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Enable chrome headless console log notification 2026-10-06 08:44:11,554 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless enable page notifications 2026-10-06 08:44:11,620 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:operator from n/a 2026-10-06 08:44:11,623 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Setting session cookie in browser 2026-10-06 08:44:11,634 121 INFO rb-7dc4d15-225289-421533 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-720" in browser 2026-10-06 08:44:11,634 121 INFO rb-7dc4d15-225289-421533 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-720" 2026-10-06 08:44:12,648 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:12] "GET /odoo/livechat/22/action-720 HTTP/1.1" 200 - 158 0.138 0.859 2026-10-06 08:44:12,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': '3F145CB5C60B847D3E086952F4E0B9FC', 'loaderId': '6EBBB5E9762688D6EA631C7B2FFFAE90', 'isDownload': False} 2026-10-06 08:44:12,653 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:12,699 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:12] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.009 2026-10-06 08:44:12,717 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:12] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-06 08:44:12,756 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:12,762 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.046 2026-10-06 08:44:12,915 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:12] "GET /web/webclient/load_menus/7f35572198ed84dad483d4baad1fe9415c854d0b992aed6abced2985f5d74190 HTTP/1.1" 200 - 119 0.073 0.151 2026-10-06 08:44:12,926 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:12] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.224 2026-10-06 08:44:12,947 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:12] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.147 2026-10-06 08:44:13,009 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.011 2026-10-06 08:44:13,759 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 08:44:13,763 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-06 08:44:13,764 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-10-06 08:44:13,818 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-06 08:44:13,846 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:13,867 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:44:13,933 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.018 0.023 2026-10-06 08:44:13,968 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.007 0.029 2026-10-06 08:44:13,987 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.028 2026-10-06 08:44:14,044 121 INFO rb-7dc4d15-225289-421533 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-720", "delayToCheckUndeterminisms": 0})" 2026-10-06 08:44:14,057 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:14,076 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 08:44:14,114 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:44:14,125 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "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-06 08:44:14,217 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "POST /mail/data HTTP/1.1" 200 - 34 0.103 0.066 2026-10-06 08:44:14,248 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.011 0.157 2026-10-06 08:44:14,283 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.007 0.213 2026-10-06 08:44:14,334 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /web/image/res.partner/523/avatar_128?unique=1791276246000 HTTP/1.1" 200 - 15 0.014 0.226 2026-10-06 08:44:14,337 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.228 2026-10-06 08:44:14,387 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /web/image?model=res.users&field=avatar_128&id=125 HTTP/1.1" 200 - 9 0.018 0.283 2026-10-06 08:44:14,426 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.164 2026-10-06 08:44:14,461 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "POST /web/action/load HTTP/1.1" 200 - 11 0.017 0.164 2026-10-06 08:44:14,464 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:44:14,607 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 37 0.050 0.063 2026-10-06 08:44:14,660 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 11 0.006 0.018 2026-10-06 08:44:14,822 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:14,829 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 08:44:14,846 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "GET /web/image/res.partner/523/avatar_128 HTTP/1.1" 200 - 8 0.017 0.027 2026-10-06 08:44:14,875 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.010 0.023 2026-10-06 08:44:14,882 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 08:44:15,056 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:15,201 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "POST /mail/data HTTP/1.1" 200 - 48 0.034 0.079 2026-10-06 08:44:15,259 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 08:44:15,521 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.029 0.043 2026-10-06 08:44:15,542 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:15,559 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 8 0.009 0.084 2026-10-06 08:44:15,582 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 6 0.006 0.111 2026-10-06 08:44:15,595 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "GET /web/image/mail.guest/29/avatar_128?unique=1791276250000 HTTP/1.1" 200 - 4 0.002 0.123 2026-10-06 08:44:15,621 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.011 0.127 2026-10-06 08:44:15,657 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.013 0.068 2026-10-06 08:44:15,721 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:15,756 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "POST /web/dataset/call_kw/hr.employee/search_read HTTP/1.1" 200 - 2 0.005 0.019 2026-10-06 08:44:15,851 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.013 0.024 2026-10-06 08:44:15,937 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:15,999 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:16,061 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:16] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.009 0.019 2026-10-06 08:44:16,110 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-10-06 08:44:16,111 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:16,276 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: heap 27511768 (allocated 29061120) 2026-10-06 08:44:16,288 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 1830 2026-10-06 08:44:16,289 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-10-06 08:44:16,290 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 1830 2026-10-06 08:44:16,413 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_084416_412908_test_session_history_navigation_back_and_forth.txt 2026-10-06 08:44:16,413 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmplyx0m10y_chrome_odoo" 2026-10-06 08:44:16,480 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 08:44:16,500 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-10-06 08:44:17,215 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:44:17,765 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.060 0.493 2026-10-06 08:44:17,818 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:17] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.022 0.027 2026-10-06 08:44:17,837 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:44:17] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.004 0.011 2026-10-06 08:44:17,838 121 INFO rb-7dc4d15-225289-421533 odoo.addons.im_livechat.tests.test_upload_attachment.TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat: waiting for threads: [] 2026-10-06 08:44:17,879 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 08:44:37,105 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #127 deleted product.product records with IDs: [844] 2026-10-06 08:44:37,344 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 08:44:37,344 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 08:44:37,892 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 08:44:37,892 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 08:44:37,902 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 08:44:37,902 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 08:44:37,907 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:37,908 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:48,160 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name ... 2026-10-06 08:44:53,520 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #127 deleted invoice.line.grouping records with IDs: [4, 5, 6] 2026-10-06 08:44:53,634 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:56,677 121 INFO rb-7dc4d15-225289-421533 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-06 08:44:59,367 121 INFO rb-7dc4d15-225289-421533 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-06 08:45:02,287 121 INFO rb-7dc4d15-225289-421533 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-06 08:45:06,684 121 INFO rb-7dc4d15-225289-421533 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-06 08:45:10,233 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 08:45:31,499 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_access_token ... 2026-10-06 08:45:35,258 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_adjustment_invoice ... 2026-10-06 08:45:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [234, 235] 2026-10-06 08:45:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #129 deleted account.move.line records with IDs: [560] 2026-10-06 08:45:39,725 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_cancel_invoice ... 2026-10-06 08:45:44,041 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_decimal_rounding ... 2026-10-06 08:45:47,382 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_default_symbol_on_partner ... 2026-10-06 08:45:50,195 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_downpayment_line_in_json ... 2026-10-06 08:45:53,596 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_creation ... 2026-10-06 08:45:57,017 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_foreign_currency ... 2026-10-06 08:46:00,678 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation ... 2026-10-06 08:46:03,953 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation_no_product ... 2026-10-06 08:46:07,101 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_line_note_in_json ... 2026-10-06 08:46:10,599 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_loyalty_discount_in_json ... 2026-10-06 08:46:13,050 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_pos_discount_product_in_json ... 2026-10-06 08:46:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [259] 2026-10-06 08:46:17,815 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_replacement_invoice ... 2026-10-06 08:46:21,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [263, 264] 2026-10-06 08:46:21,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #129 deleted account.move.line records with IDs: [603] 2026-10-06 08:46:23,660 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sale_discount_product_in_json ... 2026-10-06 08:46:27,570 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_send_and_print ... 2026-10-06 08:46:31,673 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_double_zip_response ... 2026-10-06 08:46:35,576 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_no_xml_in_zip ... 2026-10-06 08:46:39,548 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_single_zip_response ... 2026-10-06 08:46:43,502 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-06 08:47:21,540 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_default_symbol ... 2026-10-06 08:47:21,828 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files ... 2026-10-06 08:47:23,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #131 deleted ir.attachment records with IDs: [4391] 2026-10-06 08:47:23,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #131 deleted ir.attachment records with IDs: [4390] 2026-10-06 08:47:24,021 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files_not_sent_raises ... 2026-10-06 08:47:25,061 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_refund ... 2026-10-06 08:47:28,877 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_send_and_print ... 2026-10-06 08:47:30,621 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_pos_specific_symbol ... 2026-10-06 08:47:30,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_prepare_order_vals_rights ... 2026-10-06 08:47:31,901 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-06 08:47:58,169 121 INFO rb-7dc4d15-225289-421533 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-06 08:47:58,722 121 INFO rb-7dc4d15-225289-421533 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: 2062 2026-10-06 08:47:58,722 121 INFO rb-7dc4d15-225289-421533 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/tmp6ynkfe7k_chrome_odoo 2026-10-06 08:47:58,723 121 INFO rb-7dc4d15-225289-421533 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:39525/json/version 2026-10-06 08:47:58,724 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39525/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:47:58,797 121 INFO rb-7dc4d15-225289-421533 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-06 08:47:58,797 121 INFO rb-7dc4d15-225289-421533 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:39525/json 2026-10-06 08:47:58,807 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39525/json with timeout 3 increased to 10s during tests 2026-10-06 08:47:58,821 121 INFO rb-7dc4d15-225289-421533 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:39525/devtools/page/A825C1E994534559E5A27ACFCB5D1101 2026-10-06 08:47:58,837 121 INFO rb-7dc4d15-225289-421533 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-06 08:47:58,839 121 INFO rb-7dc4d15-225289-421533 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-06 08:47:58,892 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:pos_user from n/a 2026-10-06 08:47:58,904 121 INFO rb-7dc4d15-225289-421533 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-06 08:47:58,909 121 INFO rb-7dc4d15-225289-421533 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=9" in browser 2026-10-06 08:47:58,909 121 INFO rb-7dc4d15-225289-421533 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=9" 2026-10-06 08:47:58,924 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:47:59,896 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:47:59] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 179 0.107 0.868 2026-10-06 08:47:59,900 121 INFO rb-7dc4d15-225289-421533 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': 'A825C1E994534559E5A27ACFCB5D1101', 'loaderId': '55FDBB958829C4BF42D8B3F16F145EDC', 'isDownload': False} 2026-10-06 08:47:59,900 121 INFO rb-7dc4d15-225289-421533 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-06 08:47:59,919 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:47:59,940 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:47:59] "GET /web/assets/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 08:47:59,947 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:47:59] "GET /web/assets/6d3dc95/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 08:47:59,956 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:47:59] "GET /web/assets/589aeba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-06 08:48:00,465 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:00] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 08:48:00,474 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:48:00,475 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:48:00,490 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:00,494 121 INFO rb-7dc4d15-225289-421533 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=9", "delayToCheckUndeterminisms": 0})" 2026-10-06 08:48:00,497 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-06 08:48:00,507 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:01,199 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 316 0.281 0.431 2026-10-06 08:48:01,201 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.686 2026-10-06 08:48:01,377 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-06 08:48:01,398 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 08:48:01,446 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 08:48:01,481 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.007 0.006 2026-10-06 08:48:01,491 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:01,577 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:48:01,580 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 08:48:01,633 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:48:01,640 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 08:48:01,647 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 08:48:01,696 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image/res.users/137/avatar_128 HTTP/1.1" 200 - 16 0.030 0.047 2026-10-06 08:48:01,704 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:01,733 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 9 0.013 0.070 2026-10-06 08:48:01,753 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 4 0.005 0.123 2026-10-06 08:48:01,805 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.010 0.026 2026-10-06 08:48:01,824 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.049 2026-10-06 08:48:01,836 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.052 2026-10-06 08:48:01,852 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.004 0.037 2026-10-06 08:48:01,865 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.036 2026-10-06 08:48:01,877 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:01,884 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.097 2026-10-06 08:48:01,892 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.104 2026-10-06 08:48:01,912 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.006 0.118 2026-10-06 08:48:01,930 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.007 0.066 2026-10-06 08:48:01,947 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.065 2026-10-06 08:48:01,959 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.060 2026-10-06 08:48:01,976 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.062 2026-10-06 08:48:01,997 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:01] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.008 0.147 2026-10-06 08:48:02,089 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:02] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.044 0.122 2026-10-06 08:48:02,167 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,265 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,328 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,394 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,459 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,565 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,583 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:48:02,588 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:48:02,629 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,693 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,759 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,843 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,853 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:48:02,912 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:02,969 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:03,026 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:03,096 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:03,097 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:03,213 121 INFO rb-7dc4d15-225289-421533 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 14859456 (allocated 15998976) 2026-10-06 08:48:03,220 121 INFO rb-7dc4d15-225289-421533 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 2062 2026-10-06 08:48:03,223 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:03,224 121 INFO rb-7dc4d15-225289-421533 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 2062 2026-10-06 08:48:03,324 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_084803_324144_test_l10n_vn_edi_pos_config_error_tour.txt 2026-10-06 08:48:03,324 121 INFO rb-7dc4d15-225289-421533 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/tmp6ynkfe7k_chrome_odoo" 2026-10-06 08:48:03,395 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:03,855 121 INFO rb-7dc4d15-225289-421533 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: 2273 2026-10-06 08:48:03,856 121 INFO rb-7dc4d15-225289-421533 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/tmpqmahk2rx_chrome_odoo 2026-10-06 08:48:03,856 121 INFO rb-7dc4d15-225289-421533 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:39221/json/version 2026-10-06 08:48:03,857 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39221/json/version with timeout 3 increased to 10s during tests 2026-10-06 08:48:03,940 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:03,940 121 INFO rb-7dc4d15-225289-421533 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:39221/json 2026-10-06 08:48:03,941 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39221/json with timeout 3 increased to 10s during tests 2026-10-06 08:48:03,954 121 INFO rb-7dc4d15-225289-421533 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:39221/devtools/page/1398753B786D03A9BA1603127D0D2897 2026-10-06 08:48:03,969 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:03,984 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:04,062 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:pos_user from n/a 2026-10-06 08:48:04,079 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:04,084 121 INFO rb-7dc4d15-225289-421533 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=9" in browser 2026-10-06 08:48:04,084 121 INFO rb-7dc4d15-225289-421533 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=9" 2026-10-06 08:48:04,098 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 08:48:05,078 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:05] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 179 0.120 0.863 2026-10-06 08:48:05,082 121 INFO rb-7dc4d15-225289-421533 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': '1398753B786D03A9BA1603127D0D2897', 'loaderId': '546AF47AF7361FCE98A9359213BDB5D1', 'isDownload': False} 2026-10-06 08:48:05,082 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:05,102 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 08:48:05,129 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:05] "GET /web/assets/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 08:48:05,146 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:05] "GET /web/assets/6d3dc95/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 08:48:05,156 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:05] "GET /web/assets/589aeba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.038 2026-10-06 08:48:05,608 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:05] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 08:48:05,621 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:48:05,622 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 08:48:05,639 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:05,642 121 INFO rb-7dc4d15-225289-421533 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=9", "delayToCheckUndeterminisms": 0})" 2026-10-06 08:48:05,651 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:06,420 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 316 0.334 0.457 2026-10-06 08:48:06,432 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.795 2026-10-06 08:48:06,596 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 08:48:06,611 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-06 08:48:06,642 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 08:48:06,691 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 08:48:06,720 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-06 08:48:06,730 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:06,829 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 08:48:06,830 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:48:06,902 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 08:48:06,922 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "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-06 08:48:06,926 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 08:48:06,970 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:06] "GET /web/image/res.users/137/avatar_128 HTTP/1.1" 200 - 16 0.048 0.043 2026-10-06 08:48:06,979 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,011 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 9 0.015 0.100 2026-10-06 08:48:07,035 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 4 0.006 0.091 2026-10-06 08:48:07,091 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.016 2026-10-06 08:48:07,111 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.035 2026-10-06 08:48:07,122 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.035 2026-10-06 08:48:07,136 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.054 2026-10-06 08:48:07,162 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.090 2026-10-06 08:48:07,176 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.085 2026-10-06 08:48:07,187 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.076 2026-10-06 08:48:07,197 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,201 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.038 2026-10-06 08:48:07,211 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.076 2026-10-06 08:48:07,223 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.035 2026-10-06 08:48:07,241 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.070 2026-10-06 08:48:07,259 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.133 2026-10-06 08:48:07,272 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.005 0.071 2026-10-06 08:48:07,379 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.048 0.125 2026-10-06 08:48:07,457 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,544 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,610 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,676 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,742 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,850 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,868 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 08:48:07,875 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:48:07,914 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:07,976 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:08,060 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:08,072 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 08:48:08,147 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:08,153 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70986581 started for PoS orders references: [{'name': 'Order 00009-001-0001', 'uuid': 'af7b6db2-893d-4afc-8a74-1b8a30c91353'}] 2026-10-06 08:48:08,161 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 08:48:11,247 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70986581 order {'name': 'Order 00009-001-0001', 'uuid': 'af7b6db2-893d-4afc-8a74-1b8a30c91353'} created pos.order #22 2026-10-06 08:48:11,251 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70986581 finished 2026-10-06 08:48:11,460 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 907 1.127 2.184 2026-10-06 08:48:11,538 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:11] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 8 0.011 0.021 2026-10-06 08:48:11,567 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.004 0.012 2026-10-06 08:48:11,647 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:11] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 9 0.012 0.024 2026-10-06 08:48:11,672 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:11,740 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:11,795 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:11,851 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:11,944 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,002 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:12] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.013 0.025 2026-10-06 08:48:12,004 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,065 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,128 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,153 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 08:48:12] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 3 0.008 0.015 2026-10-06 08:48:12,194 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,250 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,301 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,353 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,413 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,464 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,550 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,624 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,683 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,741 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,808 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,869 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,924 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:12,989 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:13,049 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:13,113 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:13,115 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:13,210 121 INFO rb-7dc4d15-225289-421533 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 16894336 (allocated 19013632) 2026-10-06 08:48:13,212 121 INFO rb-7dc4d15-225289-421533 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 2273 2026-10-06 08:48:13,213 121 INFO rb-7dc4d15-225289-421533 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-06 08:48:13,213 121 INFO rb-7dc4d15-225289-421533 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 2273 2026-10-06 08:48:13,310 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_084813_310752_test_l10n_vn_edi_pos_refund_reason_tour.txt 2026-10-06 08:48:13,311 121 INFO rb-7dc4d15-225289-421533 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/tmpqmahk2rx_chrome_odoo" 2026-10-06 08:48:13,423 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 08:48:41,499 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_c99_account_by_code_map_scoped ... 2026-10-06 08:48:41,612 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_create_account_vn_chart_triggers_tag_fill ... 2026-10-06 08:48:41,703 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_fill_tag_vn_coa_checks_all_companies ... 2026-10-06 08:48:41,767 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_get_account_by_code_cross_company ... 2026-10-06 08:48:41,817 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_get_account_by_code_prefix_cross_company ... 2026-10-06 08:48:41,909 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 08:48:56,130 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reload_template_branch_company ... 2026-10-06 08:49:27,606 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reload_template_company_missing_stock_journal_xmlid ... 2026-10-06 08:49:41,714 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #141 deleted ir.default records with IDs: [271] 2026-10-06 08:49:41,721 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #141 deleted ir.model.data records with IDs: [495767] 2026-10-06 08:49:41,917 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #141 deleted account.journal records with IDs: [263] 2026-10-06 08:49:44,882 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 08:49:44,900 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_caller_supplied_code_wins ... 2026-10-06 08:49:45,038 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_follows_company_setting ... 2026-10-06 08:49:45,209 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_without_document ... 2026-10-06 08:49:45,343 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_preview_report_follows_the_company_it_was_opened_on ... 2026-10-06 08:49:52,020 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 08:49:52,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_in_out_payment_computes_on_a_bank_move ... 2026-10-06 08:49:52,478 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_for_a_payment_originated_move ... 2026-10-06 08:49:53,698 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_with_its_circular_header ... 2026-10-06 08:49:54,404 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 08:50:37,739 121 INFO rb-7dc4d15-225289-421533 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-06 08:50:38,040 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 08:51:35,270 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c10_payments_route_to_11218_and_11219 ... 2026-10-06 08:51:36,828 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:36,941 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12_level3_exhaustion_raises_userror_and_mints_nothing ... 2026-10-06 08:51:38,376 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:38,478 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c14_migration_renames_fabricated_accounts_in_place ... 2026-10-06 08:51:39,551 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15_migration_is_idempotent ... 2026-10-06 08:51:40,718 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:40,894 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c17_each_c133_company_gets_its_own_11211 ... 2026-10-06 08:51:40,978 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:41,462 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c1_no_fabricated_three_digit_account_exists ... 2026-10-06 08:51:41,553 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:41,779 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c21_utility_rename_collision_is_skipped ... 2026-10-06 08:51:42,958 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:43,944 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:44,246 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:44,727 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:45,133 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:45,415 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:45,619 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [497194] 2026-10-06 08:51:45,619 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #145 deleted account.account records with IDs: [2984] 2026-10-06 08:51:45,928 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:47,930 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:48,035 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [497194] 2026-10-06 08:51:48,110 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #145 deleted account.account records with IDs: [2984] 2026-10-06 08:51:48,233 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c2_bank_suspense_account_is_11217 ... 2026-10-06 08:51:48,319 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:48,406 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [497194] 2026-10-06 08:51:48,497 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #145 deleted account.account records with IDs: [2984] 2026-10-06 08:51:48,949 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:49,058 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:49,320 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:49,575 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:49,712 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:49,978 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:50,236 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c37_chart_shipped_1111_cannot_be_deleted_while_csh1_still_posts_to_it ... 2026-10-06 08:51:50,386 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c3_outstanding_accounts_are_11218_and_11219 ... 2026-10-06 08:51:50,496 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c4_three_utility_accounts_are_distinct_records ... 2026-10-06 08:51:50,601 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c5_first_bank_account_lands_on_11211 ... 2026-10-06 08:51:50,711 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:51,672 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c7_utility_accounts_keep_their_vietnamese_name ... 2026-10-06 08:51:52,020 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c8_foreign_currency_bank_account_lands_under_1122 ... 2026-10-06 08:51:52,381 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c9_statutory_1121_1122_stay_roll_ups ... 2026-10-06 08:51:52,983 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x1_both_regimes_reach_their_target_state_together ... 2026-10-06 08:51:55,452 121 INFO rb-7dc4d15-225289-421533 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-06 08:51:55,639 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 08:52:54,737 121 INFO rb-7dc4d15-225289-421533 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-06 08:52:55,302 121 INFO rb-7dc4d15-225289-421533 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-06 08:52:55,578 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t12_statutory_codes_are_never_padded ... 2026-10-06 08:52:55,643 121 INFO rb-7dc4d15-225289-421533 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-06 08:52:58,336 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t17_each_company_gets_its_own_bank_account ... 2026-10-06 08:52:58,790 121 INFO rb-7dc4d15-225289-421533 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-06 08:53:01,345 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t19_outstanding_rename_collision_is_skipped ... 2026-10-06 08:53:02,672 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t1_bank_suspense_account_is_1121 ... 2026-10-06 08:53:02,720 121 INFO rb-7dc4d15-225289-421533 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-06 08:53:02,766 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3_outstanding_accounts_are_1131_and_1132 ... 2026-10-06 08:53:02,830 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3b_new_c99_accounts_keep_their_vietnamese_name ... 2026-10-06 08:53:03,114 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t4_no_account_outside_circular_99_is_created ... 2026-10-06 08:53:03,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t5_inbound_payment_debits_1131 ... 2026-10-06 08:53:04,110 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t6_outbound_payment_credits_1132 ... 2026-10-06 08:53:04,916 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t7_first_bank_account_lands_on_1122 ... 2026-10-06 08:53:05,170 121 INFO rb-7dc4d15-225289-421533 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-06 08:53:06,151 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t9_account_112_carries_no_direct_postings ... 2026-10-06 08:53:06,712 121 INFO rb-7dc4d15-225289-421533 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-06 08:53:06,862 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 08:53:20,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_chart_survives_deferred_c99_guess_load ... 2026-10-06 08:53:35,353 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_to_c99_switchback_loads_c99 ... 2026-10-06 08:53:50,031 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.auto.transfer.model records with IDs: [77, 78, 79, 80] 2026-10-06 08:53:50,542 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [500589, 500588, 500587, 500586] 2026-10-06 08:53:50,542 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.reconcile.model records with IDs: [103, 104, 105, 106] 2026-10-06 08:53:50,609 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.payment.method.line records with IDs: [253, 254, 255, 256, 257] 2026-10-06 08:53:50,850 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.default records with IDs: [507] 2026-10-06 08:53:50,856 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [500566, 500567, 500564, 500573, 500563, 500565, 500568, 500576, 500569, 500562, 500561, 500570, 500571, 500572, 500578, 500574, 500577, 500560, 500575, 500559] 2026-10-06 08:53:50,857 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.journal records with IDs: [563, 564, 568, 565, 569, 571, 567, 572, 576, 566, 575, 579, 582, 570, 577, 578, 580, 573, 581, 574] 2026-10-06 08:53:50,884 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted mail.alias records with IDs: [343, 344, 346, 347, 345] 2026-10-06 08:53:51,080 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [500557, 500555, 500556, 500546, 500544, 500545, 500549, 500547, 500548, 500542, 500539, 500541, 500540, 500543, 500553, 500550, 500552, 500551, 500554] 2026-10-06 08:53:51,080 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.tax records with IDs: [427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445] 2026-10-06 08:53:51,141 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [500532, 500535, 500533, 500534, 500536, 500538, 500537] 2026-10-06 08:53:51,141 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.tax.group records with IDs: [134, 135, 136, 137, 138, 139, 140] 2026-10-06 08:53:52,763 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.default records with IDs: [498, 499, 500, 501, 502, 503, 504, 505, 506, 508, 509, 510, 511] 2026-10-06 08:53:52,785 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [500411, 500410, 500558, 500404, 500405, 500406, 500407, 500408, 500409, 500412, 500413, 500414, 500415, 500416, 500417, 500418, 500419, 500420, 500421, 500422, 500423, 500424, 500425, 500426, 500427, 500428, 500429, 500430, 500431, 500432, 500433, 500434, 500435, 500436, 500437, 500438, 500439, 500440, 500441, 500442, 500443, 500444, 500445, 500446, 500447, 500448, 500449, 500450, 500451, 500452, 500453, 500454, 500455, 500456, 500457, 500458, 500459, 500460, 500461, 500462, 500463, 500464, 500465, 500466, 500467, 500468, 500469, 500470, 500471, 500472, 500473, 500474, 500475, 500476, 500477, 500478, 500479, 500480, 500481, 500482, 500483, 500484, 500485, 500486, 500487, 500488, 500489, 500490, 500491, 500492, 500493, 500494, 500495, 500496, 500497, 500498, 500499, 500500, 500501, 500502, 500503, 500504, 500505, 500506, 500507, 500508, 500509, 500510, 500511, 500512, 500513, 500514, 500515, 500516, 500517, 500518, 500519, 500520, 500521, 500522, 500523, 500524, 500525, 500526, 500527, 500528, 500529, 500530, 500531] 2026-10-06 08:53:52,785 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.account records with IDs: [4356, 4357, 4358, 4359, 4360, 4484, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481, 4482, 4483] 2026-10-06 08:53:52,860 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [500395, 500396, 500397, 500398, 500399, 500400, 500401, 500402, 500403] 2026-10-06 08:53:52,860 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.group records with IDs: [1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646] 2026-10-06 08:54:00,958 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c99_to_c133_settings_switch_loads_c133 ... 2026-10-06 08:54:16,621 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.auto.transfer.model records with IDs: [85, 86, 87, 88] 2026-10-06 08:54:17,011 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501437, 501436, 501435, 501434] 2026-10-06 08:54:17,012 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.reconcile.model records with IDs: [111, 112, 113, 114] 2026-10-06 08:54:17,058 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.payment.method.line records with IDs: [263, 264, 265, 266, 267] 2026-10-06 08:54:17,221 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.default records with IDs: [539] 2026-10-06 08:54:17,226 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501414, 501415, 501412, 501421, 501411, 501413, 501416, 501424, 501417, 501410, 501409, 501418, 501419, 501420, 501426, 501422, 501425, 501408, 501423, 501407] 2026-10-06 08:54:17,227 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.journal records with IDs: [603, 604, 608, 605, 609, 611, 607, 612, 616, 606, 615, 619, 622, 610, 617, 618, 620, 613, 621, 614] 2026-10-06 08:54:17,237 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted mail.alias records with IDs: [357, 358, 360, 361, 359] 2026-10-06 08:54:17,488 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501405, 501403, 501404, 501402, 501400, 501401, 501394, 501391, 501393, 501392, 501389, 501386, 501388, 501387, 501390, 501398, 501395, 501397, 501396, 501399] 2026-10-06 08:54:17,489 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.tax records with IDs: [466, 472, 467, 468, 469, 470, 480, 481, 482, 471, 473, 474, 475, 476, 477, 478, 479, 483, 484, 485] 2026-10-06 08:54:17,553 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501379, 501382, 501380, 501381, 501383, 501385, 501384] 2026-10-06 08:54:17,553 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.tax.group records with IDs: [148, 149, 150, 151, 152, 153, 154] 2026-10-06 08:54:19,916 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.default records with IDs: [530, 531, 532, 533, 534, 535, 536, 537, 538, 540, 541, 542, 543] 2026-10-06 08:54:19,929 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501150, 501149, 501406, 501269, 501147, 501148, 501270, 501151, 501271, 501272, 501152, 501273, 501274, 501275, 501153, 501276, 501277, 501154, 501155, 501278, 501156, 501279, 501280, 501281, 501282, 501283, 501284, 501285, 501286, 501157, 501158, 501287, 501159, 501288, 501160, 501289, 501290, 501161, 501162, 501163, 501291, 501292, 501293, 501294, 501295, 501296, 501164, 501165, 501166, 501167, 501297, 501298, 501168, 501299, 501169, 501170, 501300, 501171, 501172, 501301, 501173, 501174, 501175, 501176, 501177, 501302, 501178, 501303, 501179, 501304, 501180, 501181, 501305, 501182, 501306, 501183, 501307, 501308, 501184, 501309, 501185, 501186, 501310, 501187, 501188, 501311, 501312, 501189, 501190, 501313, 501191, 501192, 501193, 501194, 501314, 501195, 501196, 501197, 501315, 501316, 501198, 501317, 501318, 501199, 501200, 501319, 501320, 501321, 501322, 501323, 501324, 501325, 501201, 501202, 501326, 501327, 501328, 501329, 501203, 501330, 501331, 501332, 501204, 501333, 501334, 501335, 501336, 501337, 501338, 501339, 501340, 501341, 501342, 501343, 501344, 501345, 501205, 501346, 501206, 501347, 501348, 501349, 501350, 501351, 501352, 501207, 501208, 501209, 501210, 501353, 501211, 501212, 501213, 501354, 501355, 501214, 501215, 501356, 501216, 501217, 501218, 501219, 501220, 501357, 501221, 501222, 501223, 501358, 501224, 501225, 501359, 501226, 501227, 501360, 501361, 501362, 501363, 501228, 501229, 501230, 501364, 501231, 501232, 501233, 501234, 501235, 501236, 501365, 501237, 501238, 501239, 501240, 501241, 501242, 501243, 501244, 501245, 501246, 501247, 501366, 501367, 501368, 501369, 501248, 501249, 501250, 501251, 501252, 501253, 501254, 501370, 501255, 501256, 501257, 501258, 501259, 501260, 501261, 501262, 501263, 501371, 501372, 501373, 501264, 501374, 501375, 501376, 501377, 501265, 501378, 501266, 501267, 501268] 2026-10-06 08:54:19,929 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.account records with IDs: [4840, 4718, 4719, 4950, 4841, 4720, 4721, 4722, 4842, 4843, 4723, 4844, 4845, 4846, 4724, 4847, 4848, 4725, 4726, 4849, 4727, 4850, 4851, 4852, 4853, 4854, 4855, 4856, 4857, 4728, 4729, 4858, 4730, 4859, 4731, 4860, 4861, 4732, 4733, 4734, 4862, 4863, 4864, 4865, 4866, 4867, 4735, 4736, 4737, 4738, 4868, 4869, 4739, 4870, 4740, 4741, 4871, 4742, 4743, 4872, 4744, 4745, 4746, 4747, 4748, 4873, 4749, 4874, 4750, 4875, 4751, 4752, 4876, 4753, 4877, 4754, 4878, 4879, 4755, 4880, 4756, 4757, 4881, 4758, 4759, 4882, 4883, 4760, 4761, 4884, 4762, 4763, 4764, 4765, 4885, 4766, 4767, 4768, 4886, 4887, 4769, 4888, 4889, 4770, 4771, 4890, 4891, 4892, 4893, 4894, 4895, 4896, 4772, 4773, 4897, 4898, 4899, 4900, 4774, 4901, 4902, 4903, 4775, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4776, 4917, 4777, 4918, 4919, 4920, 4921, 4922, 4923, 4778, 4779, 4780, 4781, 4924, 4782, 4783, 4784, 4925, 4926, 4785, 4786, 4927, 4787, 4788, 4789, 4790, 4791, 4928, 4792, 4793, 4794, 4929, 4795, 4796, 4930, 4797, 4798, 4931, 4932, 4933, 4934, 4799, 4800, 4801, 4935, 4802, 4803, 4804, 4805, 4806, 4807, 4936, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4937, 4938, 4939, 4940, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4941, 4826, 4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4942, 4943, 4944, 4835, 4945, 4946, 4947, 4948, 4836, 4949, 4837, 4838, 4839] 2026-10-06 08:54:20,127 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501138, 501139, 501140, 501141, 501142, 501143, 501144, 501145, 501146, 501032, 501033, 501034, 501035, 501036, 501037, 501038, 501039, 501040, 501041, 501042, 501043, 501044, 501045, 501046, 501047, 501048, 501049, 501050, 501051, 501052, 501053, 501054, 501055, 501056, 501057, 501058, 501059, 501060, 501061, 501062, 501063, 501064, 501065, 501066, 501067, 501068, 501069, 501070, 501071, 501072, 501073, 501074, 501075, 501076, 501077, 501078, 501079, 501080, 501081, 501082, 501083, 501084, 501085, 501086, 501087, 501088, 501089, 501090, 501091, 501092, 501093, 501094, 501095, 501096, 501097, 501098, 501099, 501100, 501101, 501102, 501103, 501104, 501105, 501106, 501107, 501108, 501109, 501110, 501111, 501112, 501113, 501114, 501115, 501116, 501117, 501118, 501119, 501120, 501121, 501122, 501123, 501124, 501125, 501126, 501127, 501128, 501129, 501130, 501131, 501132, 501133, 501134, 501135, 501136, 501137] 2026-10-06 08:54:20,127 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.group records with IDs: [1868, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1869, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1870, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 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, 1871, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1872, 1853, 1854, 1855, 1873, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1874, 1863, 1875, 1864, 1865, 1866, 1876, 1867] 2026-10-06 08:54:27,348 121 INFO rb-7dc4d15-225289-421533 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-06 08:54:39,659 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501748, 501747, 501746, 501745] 2026-10-06 08:54:39,659 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.reconcile.model records with IDs: [119, 120, 121, 122] 2026-10-06 08:54:39,744 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.payment.method.line records with IDs: [273, 274, 275, 276, 277] 2026-10-06 08:54:40,004 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.default records with IDs: [566] 2026-10-06 08:54:40,009 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501725, 501726, 501723, 501732, 501722, 501724, 501727, 501735, 501728, 501721, 501720, 501729, 501730, 501731, 501737, 501733, 501736, 501719, 501734, 501718] 2026-10-06 08:54:40,009 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.journal records with IDs: [643, 644, 648, 645, 649, 651, 647, 652, 656, 646, 655, 659, 662, 650, 657, 658, 660, 653, 661, 654] 2026-10-06 08:54:40,026 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted mail.alias records with IDs: [371, 372, 374, 375, 373] 2026-10-06 08:54:40,109 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501715, 501714] 2026-10-06 08:54:40,109 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.tax records with IDs: [505, 506] 2026-10-06 08:54:40,160 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501713] 2026-10-06 08:54:40,160 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.tax.group records with IDs: [162] 2026-10-06 08:54:40,833 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.default records with IDs: [562, 563, 564, 565, 567, 568, 569, 570] 2026-10-06 08:54:40,842 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted ir.model.data records with IDs: [501752, 501751, 501749, 501716, 501693, 501707, 501697, 501708, 501698, 501717, 501700, 501673, 501712, 501669, 501683, 501686, 501694, 501688, 501689, 501701, 501706, 501704, 501702, 501709, 501703, 501705, 501710, 501681, 501695, 501696, 501682, 501692, 501699, 501684, 501711, 501677, 501680, 501675, 501687, 501671, 501672, 501670, 501678, 501691, 501679, 501690, 501685, 501676, 501750, 501753, 501674] 2026-10-06 08:54:40,842 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #154 deleted account.account records with IDs: [5080, 5122, 5124, 5126, 5128, 5129, 5125, 5127, 5081, 5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5094, 5123, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5130] 2026-10-06 08:54:49,383 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 08:55:23,448 121 INFO rb-7dc4d15-225289-421533 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-06 08:55:31,090 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 08:56:10,093 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [503823] 2026-10-06 08:56:10,094 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [6037] 2026-10-06 08:56:10,182 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [503822] 2026-10-06 08:56:10,182 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [6038] 2026-10-06 08:56:50,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_account_production_wip_account_id_ref_survives_the_coa_filter ... 2026-10-06 08:56:50,968 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_prepare_account_for_company_map_code_uses_c133_template_source_of_truth ... 2026-10-06 08:56:51,293 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_prepare_account_for_company_map_code_uses_c99_template_source_of_truth ... 2026-10-06 08:56:51,674 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_stock_property_account_refs_survive_the_coa_filter ... 2026-10-06 08:56:51,994 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_base_tax_import_tags_exist_after_install ... 2026-10-06 08:56:52,100 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_template_data_no_product_level_refund_fields ... 2026-10-06 08:56:52,130 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_accounts_not_in_c99_template_are_deprecated ... 2026-10-06 08:56:52,581 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_bank_journals_default_account_is_c99 ... 2026-10-06 08:56:54,445 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts ... 2026-10-06 08:56:54,514 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts_survive_a_resync ... 2026-10-06 08:57:20,319 121 INFO rb-7dc4d15-225289-421533 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-06 08:57:42,772 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [505583] 2026-10-06 08:57:42,909 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [6684] 2026-10-06 08:57:46,409 121 INFO rb-7dc4d15-225289-421533 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-06 08:58:11,592 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_second_run_changes_nothing ... 2026-10-06 08:58:43,411 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_removed_accounts_and_children_are_deprecated ... 2026-10-06 08:58:43,890 121 INFO rb-7dc4d15-225289-421533 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-06 08:59:07,299 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [507819] 2026-10-06 08:59:07,445 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [7388] 2026-10-06 08:59:14,780 121 INFO rb-7dc4d15-225289-421533 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-06 08:59:37,622 121 INFO rb-7dc4d15-225289-421533 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-06 09:00:07,746 121 INFO rb-7dc4d15-225289-421533 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-06 09:00:35,552 121 INFO rb-7dc4d15-225289-421533 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-06 09:01:02,615 121 INFO rb-7dc4d15-225289-421533 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-06 09:01:54,501 121 INFO rb-7dc4d15-225289-421533 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-06 09:02:48,985 121 INFO rb-7dc4d15-225289-421533 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-06 09:03:17,424 121 INFO rb-7dc4d15-225289-421533 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-06 09:03:45,860 121 INFO rb-7dc4d15-225289-421533 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-06 09:04:24,954 121 INFO rb-7dc4d15-225289-421533 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-06 09:04:53,531 121 INFO rb-7dc4d15-225289-421533 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-06 09:05:18,699 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [516926, 516924, 517047, 517048, 516929, 517051, 516930, 517054, 516932, 516933, 517057, 517059, 517061, 517063, 516935, 516936, 516937, 517067, 516939, 517068, 517070, 517072, 516941, 516943, 517074, 516945, 516946, 517077, 516949, 516950, 516952, 516954, 516955, 516956, 516957, 517082, 517083, 517084, 516961, 516962, 517087, 516965, 517089, 516967, 516968, 516970, 517091, 516973, 517092, 516975, 517095, 516977, 517097, 517099, 517101, 516978, 517103, 517105, 516980, 517108, 516981, 517111, 517113, 517115, 517117, 517119, 517121, 516982, 516983, 517125, 517127, 517129, 516985, 516987, 516988, 516990, 517132, 516992, 516993, 516995, 516997, 516998, 517000, 517001, 517136, 517004, 517138, 517140, 517006, 517141, 517009, 517011, 517013, 517014, 517016, 517018, 517020, 517022, 517024, 517144, 517146, 517026, 517028, 517030, 517147, 517033, 517035, 517037, 517039, 517148, 517150, 517151, 517153, 517042, 517043, 517045] 2026-10-06 09:05:23,090 121 INFO rb-7dc4d15-225289-421533 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-06 09:05:53,005 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [517807] 2026-10-06 09:05:53,204 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [10722] 2026-10-06 09:05:57,176 121 INFO rb-7dc4d15-225289-421533 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-06 09:06:27,464 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [518819] 2026-10-06 09:06:27,633 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [11071] 2026-10-06 09:06:31,479 121 INFO rb-7dc4d15-225289-421533 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-06 09:07:01,363 121 INFO rb-7dc4d15-225289-421533 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-06 09:07:27,798 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [520449] 2026-10-06 09:07:31,509 121 INFO rb-7dc4d15-225289-421533 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-06 09:07:57,317 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [521119] 2026-10-06 09:08:01,283 121 INFO rb-7dc4d15-225289-421533 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-06 09:08:53,998 121 INFO rb-7dc4d15-225289-421533 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-06 09:09:23,509 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_code_prefix ... 2026-10-06 09:09:52,404 121 INFO rb-7dc4d15-225289-421533 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-06 09:10:22,553 121 INFO rb-7dc4d15-225289-421533 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-06 09:10:57,433 121 INFO rb-7dc4d15-225289-421533 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-06 09:11:28,726 121 INFO rb-7dc4d15-225289-421533 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-06 09:11:59,406 121 INFO rb-7dc4d15-225289-421533 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-06 09:12:30,955 121 INFO rb-7dc4d15-225289-421533 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-06 09:12:59,287 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [527401, 527399, 527400, 527398, 527396, 527397, 527390, 527387, 527389, 527388, 527385, 527384, 527383, 527386, 527394, 527393, 527392, 527395] 2026-10-06 09:13:02,275 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5111, 5112, 5137, 5138] 2026-10-06 09:13:02,332 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5113, 5114, 5139, 5140] 2026-10-06 09:13:02,391 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5115, 5116, 5141, 5142] 2026-10-06 09:13:02,448 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5117, 5118, 5143, 5144] 2026-10-06 09:13:02,513 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5119, 5120, 5145, 5146] 2026-10-06 09:13:02,573 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5121, 5122, 5147, 5148] 2026-10-06 09:13:02,632 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5123, 5124, 5149, 5150] 2026-10-06 09:13:02,706 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5125, 5126, 5151, 5152] 2026-10-06 09:13:02,765 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5127, 5128, 5153, 5154] 2026-10-06 09:13:02,846 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5129, 5130, 5155, 5156] 2026-10-06 09:13:02,902 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5131, 5132, 5157, 5158] 2026-10-06 09:13:02,960 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5133, 5134, 5159, 5160] 2026-10-06 09:13:03,025 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.tax.repartition.line records with IDs: [5135, 5136, 5161, 5162] 2026-10-06 09:13:04,787 121 INFO rb-7dc4d15-225289-421533 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-06 09:13:45,076 121 INFO rb-7dc4d15-225289-421533 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-06 09:14:17,516 121 INFO rb-7dc4d15-225289-421533 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-06 09:14:49,167 121 INFO rb-7dc4d15-225289-421533 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-06 09:15:21,421 121 INFO rb-7dc4d15-225289-421533 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-06 09:16:19,549 121 INFO rb-7dc4d15-225289-421533 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-06 09:16:50,654 121 INFO rb-7dc4d15-225289-421533 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-06 09:17:18,148 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [532465] 2026-10-06 09:17:22,354 121 INFO rb-7dc4d15-225289-421533 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-06 09:17:51,393 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [533136] 2026-10-06 09:17:55,069 121 INFO rb-7dc4d15-225289-421533 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-06 09:18:42,347 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [534071] 2026-10-06 09:18:42,347 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [16284] 2026-10-06 09:18:42,543 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [534072] 2026-10-06 09:18:42,544 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [16285] 2026-10-06 09:18:42,745 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [534060] 2026-10-06 09:18:42,745 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [16273] 2026-10-06 09:18:42,909 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [534067] 2026-10-06 09:18:42,909 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [16280] 2026-10-06 09:18:43,074 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [534068] 2026-10-06 09:18:43,074 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [16281] 2026-10-06 09:18:43,234 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [534069] 2026-10-06 09:18:43,234 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [16282] 2026-10-06 09:18:43,387 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [534070] 2026-10-06 09:18:43,388 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [16283] 2026-10-06 09:18:49,428 121 INFO rb-7dc4d15-225289-421533 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-06 09:19:20,992 121 INFO rb-7dc4d15-225289-421533 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-06 09:19:53,167 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_taxes_and_tax_ids ... 2026-10-06 09:20:26,754 121 INFO rb-7dc4d15-225289-421533 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-06 09:20:59,711 121 INFO rb-7dc4d15-225289-421533 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-06 09:21:32,146 121 INFO rb-7dc4d15-225289-421533 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-06 09:22:04,802 121 INFO rb-7dc4d15-225289-421533 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-06 09:22:59,271 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_template_001 ... 2026-10-06 09:23:28,874 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539606] 2026-10-06 09:23:28,875 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17947] 2026-10-06 09:23:29,021 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539607] 2026-10-06 09:23:29,022 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17948] 2026-10-06 09:23:29,171 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539744] 2026-10-06 09:23:29,171 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18085] 2026-10-06 09:23:29,330 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539745] 2026-10-06 09:23:29,330 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18086] 2026-10-06 09:23:29,493 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539793] 2026-10-06 09:23:29,493 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18134] 2026-10-06 09:23:29,649 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539653] 2026-10-06 09:23:29,649 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17994] 2026-10-06 09:23:29,813 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539589] 2026-10-06 09:23:29,813 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17930] 2026-10-06 09:23:29,972 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539590] 2026-10-06 09:23:29,972 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17931] 2026-10-06 09:23:30,135 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539605] 2026-10-06 09:23:30,135 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17946] 2026-10-06 09:23:30,277 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539736] 2026-10-06 09:23:30,277 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18077] 2026-10-06 09:23:30,430 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539608] 2026-10-06 09:23:30,430 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17949] 2026-10-06 09:23:30,580 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539609] 2026-10-06 09:23:30,580 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17950] 2026-10-06 09:23:30,731 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539610] 2026-10-06 09:23:30,731 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17951] 2026-10-06 09:23:30,879 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539611] 2026-10-06 09:23:30,879 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17952] 2026-10-06 09:23:31,043 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539740] 2026-10-06 09:23:31,043 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18081] 2026-10-06 09:23:31,177 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539616] 2026-10-06 09:23:31,177 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17957] 2026-10-06 09:23:31,334 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539617] 2026-10-06 09:23:31,334 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17958] 2026-10-06 09:23:31,498 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539618] 2026-10-06 09:23:31,498 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17959] 2026-10-06 09:23:31,638 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539620] 2026-10-06 09:23:31,638 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17961] 2026-10-06 09:23:31,791 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539621] 2026-10-06 09:23:31,792 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17962] 2026-10-06 09:23:31,943 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539622] 2026-10-06 09:23:31,944 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17963] 2026-10-06 09:23:32,117 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539623] 2026-10-06 09:23:32,117 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17964] 2026-10-06 09:23:32,284 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539624] 2026-10-06 09:23:32,284 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17965] 2026-10-06 09:23:32,428 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539625] 2026-10-06 09:23:32,428 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17966] 2026-10-06 09:23:32,570 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539748] 2026-10-06 09:23:32,570 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18089] 2026-10-06 09:23:32,713 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539626] 2026-10-06 09:23:32,713 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17967] 2026-10-06 09:23:32,826 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539627] 2026-10-06 09:23:32,826 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17968] 2026-10-06 09:23:33,014 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539638] 2026-10-06 09:23:33,014 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17979] 2026-10-06 09:23:33,173 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539639] 2026-10-06 09:23:33,173 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17980] 2026-10-06 09:23:33,336 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539651] 2026-10-06 09:23:33,336 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17992] 2026-10-06 09:23:33,483 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539652] 2026-10-06 09:23:33,483 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17993] 2026-10-06 09:23:33,633 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539815] 2026-10-06 09:23:33,634 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18156] 2026-10-06 09:23:33,777 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539703] 2026-10-06 09:23:33,777 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18044] 2026-10-06 09:23:33,924 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539587] 2026-10-06 09:23:33,925 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17928] 2026-10-06 09:23:34,069 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539586] 2026-10-06 09:23:34,069 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17927] 2026-10-06 09:23:34,253 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539709] 2026-10-06 09:23:34,253 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18050] 2026-10-06 09:23:34,423 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539710] 2026-10-06 09:23:34,423 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18051] 2026-10-06 09:23:34,566 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539712] 2026-10-06 09:23:34,566 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18053] 2026-10-06 09:23:34,730 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539592] 2026-10-06 09:23:34,730 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17933] 2026-10-06 09:23:34,886 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539593] 2026-10-06 09:23:34,886 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17934] 2026-10-06 09:23:35,027 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539716] 2026-10-06 09:23:35,028 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18057] 2026-10-06 09:23:35,188 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539717] 2026-10-06 09:23:35,188 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18058] 2026-10-06 09:23:35,313 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539718] 2026-10-06 09:23:35,313 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18059] 2026-10-06 09:23:35,449 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539720] 2026-10-06 09:23:35,449 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18061] 2026-10-06 09:23:35,621 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539721] 2026-10-06 09:23:35,621 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18062] 2026-10-06 09:23:35,795 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539596] 2026-10-06 09:23:35,796 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17937] 2026-10-06 09:23:35,964 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539597] 2026-10-06 09:23:35,964 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17938] 2026-10-06 09:23:36,089 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539728] 2026-10-06 09:23:36,089 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18069] 2026-10-06 09:23:36,209 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539729] 2026-10-06 09:23:36,210 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18070] 2026-10-06 09:23:36,375 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539601] 2026-10-06 09:23:36,375 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17942] 2026-10-06 09:23:36,541 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539602] 2026-10-06 09:23:36,541 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17943] 2026-10-06 09:23:36,700 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539603] 2026-10-06 09:23:36,700 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17944] 2026-10-06 09:23:36,861 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539604] 2026-10-06 09:23:36,861 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17945] 2026-10-06 09:23:37,018 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539735] 2026-10-06 09:23:37,018 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18076] 2026-10-06 09:23:37,189 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539737] 2026-10-06 09:23:37,189 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18078] 2026-10-06 09:23:37,343 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539738] 2026-10-06 09:23:37,343 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18079] 2026-10-06 09:23:37,493 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539615] 2026-10-06 09:23:37,494 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17956] 2026-10-06 09:23:37,672 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539741] 2026-10-06 09:23:37,673 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18082] 2026-10-06 09:23:37,869 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539619] 2026-10-06 09:23:37,869 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17960] 2026-10-06 09:23:38,064 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539743] 2026-10-06 09:23:38,064 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18084] 2026-10-06 09:23:38,239 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539746] 2026-10-06 09:23:38,239 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18087] 2026-10-06 09:23:38,399 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539747] 2026-10-06 09:23:38,399 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18088] 2026-10-06 09:23:38,547 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539749] 2026-10-06 09:23:38,547 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18090] 2026-10-06 09:23:38,678 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539628] 2026-10-06 09:23:38,678 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17969] 2026-10-06 09:23:38,811 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539629] 2026-10-06 09:23:38,812 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17970] 2026-10-06 09:23:38,939 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539630] 2026-10-06 09:23:38,939 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17971] 2026-10-06 09:23:39,064 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539631] 2026-10-06 09:23:39,064 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17972] 2026-10-06 09:23:39,197 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539632] 2026-10-06 09:23:39,197 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17973] 2026-10-06 09:23:39,325 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539633] 2026-10-06 09:23:39,325 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17974] 2026-10-06 09:23:39,469 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539755] 2026-10-06 09:23:39,470 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18096] 2026-10-06 09:23:39,594 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539756] 2026-10-06 09:23:39,594 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18097] 2026-10-06 09:23:39,767 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539758] 2026-10-06 09:23:39,767 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18099] 2026-10-06 09:23:39,904 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539759] 2026-10-06 09:23:39,904 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18100] 2026-10-06 09:23:40,058 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539760] 2026-10-06 09:23:40,058 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18101] 2026-10-06 09:23:40,222 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539761] 2026-10-06 09:23:40,222 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18102] 2026-10-06 09:23:40,370 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539762] 2026-10-06 09:23:40,370 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18103] 2026-10-06 09:23:40,507 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539763] 2026-10-06 09:23:40,507 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18104] 2026-10-06 09:23:40,643 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539640] 2026-10-06 09:23:40,643 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17981] 2026-10-06 09:23:40,806 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539767] 2026-10-06 09:23:40,806 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18108] 2026-10-06 09:23:40,962 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539768] 2026-10-06 09:23:40,962 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18109] 2026-10-06 09:23:41,128 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539769] 2026-10-06 09:23:41,128 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18110] 2026-10-06 09:23:41,295 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539771] 2026-10-06 09:23:41,295 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18112] 2026-10-06 09:23:41,475 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539772] 2026-10-06 09:23:41,475 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18113] 2026-10-06 09:23:41,640 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539773] 2026-10-06 09:23:41,640 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18114] 2026-10-06 09:23:41,806 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539774] 2026-10-06 09:23:41,806 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18115] 2026-10-06 09:23:41,974 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539775] 2026-10-06 09:23:41,974 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18116] 2026-10-06 09:23:42,224 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539780] 2026-10-06 09:23:42,224 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18121] 2026-10-06 09:23:42,364 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539782] 2026-10-06 09:23:42,364 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18123] 2026-10-06 09:23:42,512 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539642] 2026-10-06 09:23:42,512 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17983] 2026-10-06 09:23:42,669 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539785] 2026-10-06 09:23:42,669 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18126] 2026-10-06 09:23:42,788 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539786] 2026-10-06 09:23:42,789 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18127] 2026-10-06 09:23:42,933 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539787] 2026-10-06 09:23:42,933 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18128] 2026-10-06 09:23:43,086 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539788] 2026-10-06 09:23:43,087 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18129] 2026-10-06 09:23:43,239 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539644] 2026-10-06 09:23:43,240 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17985] 2026-10-06 09:23:43,373 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539645] 2026-10-06 09:23:43,373 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17986] 2026-10-06 09:23:43,504 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539646] 2026-10-06 09:23:43,504 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17987] 2026-10-06 09:23:43,634 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539647] 2026-10-06 09:23:43,634 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17988] 2026-10-06 09:23:43,783 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539648] 2026-10-06 09:23:43,783 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17989] 2026-10-06 09:23:43,922 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539649] 2026-10-06 09:23:43,922 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17990] 2026-10-06 09:23:44,066 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539792] 2026-10-06 09:23:44,067 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18133] 2026-10-06 09:23:44,200 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539654] 2026-10-06 09:23:44,200 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17995] 2026-10-06 09:23:44,356 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539655] 2026-10-06 09:23:44,356 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17996] 2026-10-06 09:23:44,527 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539656] 2026-10-06 09:23:44,527 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17997] 2026-10-06 09:23:44,675 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539661] 2026-10-06 09:23:44,675 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18002] 2026-10-06 09:23:44,835 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539662] 2026-10-06 09:23:44,835 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18003] 2026-10-06 09:23:44,996 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539663] 2026-10-06 09:23:44,996 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18004] 2026-10-06 09:23:45,160 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539797] 2026-10-06 09:23:45,160 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18138] 2026-10-06 09:23:45,329 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539798] 2026-10-06 09:23:45,330 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18139] 2026-10-06 09:23:45,577 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539665] 2026-10-06 09:23:45,577 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18006] 2026-10-06 09:23:45,744 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539668] 2026-10-06 09:23:45,745 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18009] 2026-10-06 09:23:45,882 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539669] 2026-10-06 09:23:45,882 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18010] 2026-10-06 09:23:46,019 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539670] 2026-10-06 09:23:46,019 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18011] 2026-10-06 09:23:46,150 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539671] 2026-10-06 09:23:46,150 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18012] 2026-10-06 09:23:46,292 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539672] 2026-10-06 09:23:46,292 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18013] 2026-10-06 09:23:46,434 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539673] 2026-10-06 09:23:46,434 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18014] 2026-10-06 09:23:46,587 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539674] 2026-10-06 09:23:46,588 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18015] 2026-10-06 09:23:46,751 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539675] 2026-10-06 09:23:46,751 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18016] 2026-10-06 09:23:46,886 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539676] 2026-10-06 09:23:46,886 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18017] 2026-10-06 09:23:47,024 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539677] 2026-10-06 09:23:47,024 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18018] 2026-10-06 09:23:47,169 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539678] 2026-10-06 09:23:47,169 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18019] 2026-10-06 09:23:47,291 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539679] 2026-10-06 09:23:47,291 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18020] 2026-10-06 09:23:47,426 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539680] 2026-10-06 09:23:47,426 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18021] 2026-10-06 09:23:47,588 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539682] 2026-10-06 09:23:47,588 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18023] 2026-10-06 09:23:47,813 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539803] 2026-10-06 09:23:47,813 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18144] 2026-10-06 09:23:47,963 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539804] 2026-10-06 09:23:47,963 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18145] 2026-10-06 09:23:48,127 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539805] 2026-10-06 09:23:48,127 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18146] 2026-10-06 09:23:48,289 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539685] 2026-10-06 09:23:48,289 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18026] 2026-10-06 09:23:48,459 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539686] 2026-10-06 09:23:48,459 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18027] 2026-10-06 09:23:48,627 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539687] 2026-10-06 09:23:48,627 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18028] 2026-10-06 09:23:48,780 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539688] 2026-10-06 09:23:48,780 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18029] 2026-10-06 09:23:48,953 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539689] 2026-10-06 09:23:48,953 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18030] 2026-10-06 09:23:49,102 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539690] 2026-10-06 09:23:49,102 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18031] 2026-10-06 09:23:49,253 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539691] 2026-10-06 09:23:49,253 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18032] 2026-10-06 09:23:49,403 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539692] 2026-10-06 09:23:49,404 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18033] 2026-10-06 09:23:49,516 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539693] 2026-10-06 09:23:49,516 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18034] 2026-10-06 09:23:49,630 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539694] 2026-10-06 09:23:49,631 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18035] 2026-10-06 09:23:49,761 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539695] 2026-10-06 09:23:49,762 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18036] 2026-10-06 09:23:49,903 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539696] 2026-10-06 09:23:49,905 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18037] 2026-10-06 09:23:50,054 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539697] 2026-10-06 09:23:50,054 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18038] 2026-10-06 09:23:50,213 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539698] 2026-10-06 09:23:50,213 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18039] 2026-10-06 09:23:50,369 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539699] 2026-10-06 09:23:50,369 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18040] 2026-10-06 09:23:50,517 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539808] 2026-10-06 09:23:50,517 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18149] 2026-10-06 09:23:50,652 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539809] 2026-10-06 09:23:50,652 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18150] 2026-10-06 09:23:50,761 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539810] 2026-10-06 09:23:50,762 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18151] 2026-10-06 09:23:50,896 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539811] 2026-10-06 09:23:50,896 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18152] 2026-10-06 09:23:51,020 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539812] 2026-10-06 09:23:51,020 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18153] 2026-10-06 09:23:51,169 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539813] 2026-10-06 09:23:51,169 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18154] 2026-10-06 09:23:51,324 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539702] 2026-10-06 09:23:51,325 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18043] 2026-10-06 09:23:51,512 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539704] 2026-10-06 09:23:51,512 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18045] 2026-10-06 09:23:51,681 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539584] 2026-10-06 09:23:51,681 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17925] 2026-10-06 09:23:51,839 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539707] 2026-10-06 09:23:51,839 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18048] 2026-10-06 09:23:52,012 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539588] 2026-10-06 09:23:52,013 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17929] 2026-10-06 09:23:52,187 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539708] 2026-10-06 09:23:52,188 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18049] 2026-10-06 09:23:52,394 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539714] 2026-10-06 09:23:52,394 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18055] 2026-10-06 09:23:52,548 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539715] 2026-10-06 09:23:52,548 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18056] 2026-10-06 09:23:52,685 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539719] 2026-10-06 09:23:52,685 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18060] 2026-10-06 09:23:52,807 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539723] 2026-10-06 09:23:52,808 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18064] 2026-10-06 09:23:52,962 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539595] 2026-10-06 09:23:52,963 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17936] 2026-10-06 09:23:53,080 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539724] 2026-10-06 09:23:53,080 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18065] 2026-10-06 09:23:53,234 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539726] 2026-10-06 09:23:53,234 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18067] 2026-10-06 09:23:53,391 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539598] 2026-10-06 09:23:53,391 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17939] 2026-10-06 09:23:53,518 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539599] 2026-10-06 09:23:53,518 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17940] 2026-10-06 09:23:53,650 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539600] 2026-10-06 09:23:53,650 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17941] 2026-10-06 09:23:53,778 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539730] 2026-10-06 09:23:53,778 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18071] 2026-10-06 09:23:53,945 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539731] 2026-10-06 09:23:53,945 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18072] 2026-10-06 09:23:54,103 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539732] 2026-10-06 09:23:54,103 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18073] 2026-10-06 09:23:54,256 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539733] 2026-10-06 09:23:54,256 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18074] 2026-10-06 09:23:54,389 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539734] 2026-10-06 09:23:54,389 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18075] 2026-10-06 09:23:54,570 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539612] 2026-10-06 09:23:54,570 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17953] 2026-10-06 09:23:54,721 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539613] 2026-10-06 09:23:54,722 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17954] 2026-10-06 09:23:54,872 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539614] 2026-10-06 09:23:54,872 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17955] 2026-10-06 09:23:55,035 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539739] 2026-10-06 09:23:55,035 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18080] 2026-10-06 09:23:55,189 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539742] 2026-10-06 09:23:55,189 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18083] 2026-10-06 09:23:55,306 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539750] 2026-10-06 09:23:55,306 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18091] 2026-10-06 09:23:55,467 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539751] 2026-10-06 09:23:55,467 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18092] 2026-10-06 09:23:55,628 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539634] 2026-10-06 09:23:55,628 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17975] 2026-10-06 09:23:55,772 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539752] 2026-10-06 09:23:55,772 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18093] 2026-10-06 09:23:55,922 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539635] 2026-10-06 09:23:55,923 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17976] 2026-10-06 09:23:56,033 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539754] 2026-10-06 09:23:56,033 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18095] 2026-10-06 09:23:56,156 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539764] 2026-10-06 09:23:56,157 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18105] 2026-10-06 09:23:56,267 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539765] 2026-10-06 09:23:56,267 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18106] 2026-10-06 09:23:56,380 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539766] 2026-10-06 09:23:56,381 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18107] 2026-10-06 09:23:56,491 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539641] 2026-10-06 09:23:56,491 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17982] 2026-10-06 09:23:56,613 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539770] 2026-10-06 09:23:56,613 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18111] 2026-10-06 09:23:56,757 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539778] 2026-10-06 09:23:56,757 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18119] 2026-10-06 09:23:56,907 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539781] 2026-10-06 09:23:56,907 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18122] 2026-10-06 09:23:57,060 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539783] 2026-10-06 09:23:57,060 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18124] 2026-10-06 09:23:57,180 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539643] 2026-10-06 09:23:57,180 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17984] 2026-10-06 09:23:57,312 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539784] 2026-10-06 09:23:57,312 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18125] 2026-10-06 09:23:57,467 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539789] 2026-10-06 09:23:57,468 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18130] 2026-10-06 09:23:57,623 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539790] 2026-10-06 09:23:57,623 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18131] 2026-10-06 09:23:57,775 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539650] 2026-10-06 09:23:57,775 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17991] 2026-10-06 09:23:57,921 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539791] 2026-10-06 09:23:57,921 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18132] 2026-10-06 09:23:58,082 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539657] 2026-10-06 09:23:58,082 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17998] 2026-10-06 09:23:58,221 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539794] 2026-10-06 09:23:58,221 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18135] 2026-10-06 09:23:58,358 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539658] 2026-10-06 09:23:58,358 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [17999] 2026-10-06 09:23:58,505 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539659] 2026-10-06 09:23:58,506 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18000] 2026-10-06 09:23:58,631 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539660] 2026-10-06 09:23:58,631 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18001] 2026-10-06 09:23:58,779 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539795] 2026-10-06 09:23:58,779 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18136] 2026-10-06 09:23:58,936 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539664] 2026-10-06 09:23:58,936 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18005] 2026-10-06 09:23:59,127 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539666] 2026-10-06 09:23:59,127 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18007] 2026-10-06 09:23:59,272 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539667] 2026-10-06 09:23:59,272 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18008] 2026-10-06 09:23:59,435 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539802] 2026-10-06 09:23:59,435 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18143] 2026-10-06 09:23:59,585 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539683] 2026-10-06 09:23:59,585 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18024] 2026-10-06 09:23:59,728 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539806] 2026-10-06 09:23:59,728 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18147] 2026-10-06 09:23:59,869 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539807] 2026-10-06 09:23:59,869 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18148] 2026-10-06 09:24:00,010 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539700] 2026-10-06 09:24:00,010 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18041] 2026-10-06 09:24:00,143 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539701] 2026-10-06 09:24:00,143 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18042] 2026-10-06 09:24:00,284 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539814] 2026-10-06 09:24:00,284 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18155] 2026-10-06 09:24:00,425 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted ir.model.data records with IDs: [539705] 2026-10-06 09:24:00,425 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #158 deleted account.account records with IDs: [18046] 2026-10-06 09:24:07,240 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_import_tax_report_line_uses_aggregation_engine ... 2026-10-06 09:24:07,282 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_no_ignore_missing_tags_in_source ... 2026-10-06 09:24:07,317 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_per_rate_import_taxes_exist_and_base_tax_is_gone ... 2026-10-06 09:24:07,355 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_report_circular_code ... 2026-10-06 09:24:07,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_template_data_no_product_level_refund_fields ... 2026-10-06 09:24:07,538 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 09:24:26,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_01_tt133_account_mapping_for_asset_natures ... 2026-10-06 09:24:27,010 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_02_tt133_investment_property_uses_5118 ... 2026-10-06 09:24:27,473 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_03_tt133_capital_appreciation_impairment_and_reversal ... 2026-10-06 09:24:28,318 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #162 deleted account.asset.depreciation.line records with IDs: [41, 42] 2026-10-06 09:24:29,078 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_04_tt133_usage_conversion_creates_reclassification_entry ... 2026-10-06 09:24:30,099 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #162 deleted account.asset.depreciation.line records with IDs: [43, 44] 2026-10-06 09:24:30,119 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #162 deleted account.asset.depreciation.line records with IDs: [46] 2026-10-06 09:24:30,415 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #162 deleted account.asset.depreciation.line records with IDs: [45] 2026-10-06 09:24:30,530 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:24:50,576 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_01_compute_date_on_asset ... 2026-10-06 09:24:50,974 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #164 deleted account.asset.depreciation.line records with IDs: [49, 50] 2026-10-06 09:24:51,011 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #164 deleted account.asset.depreciation.line records with IDs: [51, 52] 2026-10-06 09:24:51,048 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_02_tt99_account_mapping_for_asset_natures ... 2026-10-06 09:24:51,859 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_03_investment_property_uses_tt99_accounts ... 2026-10-06 09:24:52,710 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #164 deleted account.asset.depreciation.line records with IDs: [55, 56] 2026-10-06 09:24:52,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_04_non_depreciable_investment_property_is_not_depreciated ... 2026-10-06 09:24:53,677 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #164 deleted account.asset.depreciation.line records with IDs: [59, 60] 2026-10-06 09:24:53,721 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_05_tt99_capital_appreciation_impairment_and_reversal ... 2026-10-06 09:24:54,568 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #164 deleted account.asset.depreciation.line records with IDs: [61, 62] 2026-10-06 09:24:55,352 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_06_tt99_usage_conversion_creates_reclassification_entry ... 2026-10-06 09:24:56,427 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #164 deleted account.asset.depreciation.line records with IDs: [63, 64] 2026-10-06 09:24:56,453 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #164 deleted account.asset.depreciation.line records with IDs: [66] 2026-10-06 09:24:56,828 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #164 deleted account.asset.depreciation.line records with IDs: [65] 2026-10-06 09:24:56,926 121 INFO rb-7dc4d15-225289-421533 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-06 09:24:57,209 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_08_investment_property_profile_updates_depreciation_policy ... 2026-10-06 09:24:57,601 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 09:24:57,619 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_01_vn_chart_template ... 2026-10-06 09:25:11,406 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_02_generic_chart_template ... 2026-10-06 09:25:21,738 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_03_generate_transfer_rules_from_post_init_hook_call_shape ... 2026-10-06 09:25:40,934 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11498, 11497, 11496, 11495] 2026-10-06 09:25:40,976 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted account.auto.transfer.model records with IDs: [325, 326, 327, 328] 2026-10-06 09:25:41,276 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 09:25:41,291 121 INFO rb-7dc4d15-225289-421533 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-06 09:26:00,905 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 09:26:31,763 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_01_gtgt ... 2026-10-06 09:26:34,836 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_02_gtgt ... 2026-10-06 09:26:43,451 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:27:17,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_02_gtgt ... 2026-10-06 09:27:22,800 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_03_gtgt ... 2026-10-06 09:27:29,895 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_04_gtgt ... 2026-10-06 09:27:35,260 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_05_gtgt ... 2026-10-06 09:27:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #171 deleted account.move.line.ctp records with IDs: [342, 343] 2026-10-06 09:27:39,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #171 deleted account.move.line records with IDs: [746] 2026-10-06 09:27:40,458 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:27:57,472 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_01_moves_state_on_report ... 2026-10-06 09:27:57,631 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_02_period_on_report ... 2026-10-06 09:27:57,694 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_03_journals_on_report ... 2026-10-06 09:27:57,749 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_04_accounts_on_report ... 2026-10-06 09:27:57,799 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_05_partners_on_report ... 2026-10-06 09:27:57,899 121 INFO rb-7dc4d15-225289-421533 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-7dc4d15-225289/odoo/tests/case.py:247 2026-10-06 09:28:31,765 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:41,435 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:41,503 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:41,551 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:43,919 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:46,199 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:48,359 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_xlsx_export ... 2026-10-06 09:28:50,623 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:52,654 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:52,702 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:54,808 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:54,843 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:59,300 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:59,343 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:59,390 121 INFO rb-7dc4d15-225289-421533 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-06 09:28:59,472 121 INFO rb-7dc4d15-225289-421533 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-06 09:29:01,492 121 INFO rb-7dc4d15-225289-421533 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-06 09:29:02,030 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:29:38,393 121 INFO rb-7dc4d15-225289-421533 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-06 09:29:41,008 121 INFO rb-7dc4d15-225289-421533 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-06 09:29:44,185 121 INFO rb-7dc4d15-225289-421533 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-06 09:29:47,101 121 INFO rb-7dc4d15-225289-421533 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-06 09:29:51,389 121 INFO rb-7dc4d15-225289-421533 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-06 09:29:53,966 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:00,699 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:03,214 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:06,165 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:08,956 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:11,877 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:14,518 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:17,097 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:19,355 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:21,908 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:24,915 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:27,159 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:30,373 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:33,390 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:36,299 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:39,676 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:42,576 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:45,331 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:48,123 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:50,809 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:53,662 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:56,870 121 INFO rb-7dc4d15-225289-421533 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-06 09:30:59,543 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:02,270 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:05,344 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:07,932 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:10,661 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:13,792 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:16,888 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:20,173 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:23,526 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:26,923 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_aggregation_identities_hold ... 2026-10-06 09:31:30,212 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:32,219 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:35,800 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:39,964 121 INFO rb-7dc4d15-225289-421533 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-06 09:31:46,750 121 INFO rb-7dc4d15-225289-421533 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-06 09:32:17,251 121 INFO rb-7dc4d15-225289-421533 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-06 09:32:32,121 121 INFO rb-7dc4d15-225289-421533 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-06 09:32:37,333 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_full_aggregation_rollup_identities ... 2026-10-06 09:33:09,421 121 INFO rb-7dc4d15-225289-421533 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-06 09:33:12,544 121 INFO rb-7dc4d15-225289-421533 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-06 09:33:16,054 121 INFO rb-7dc4d15-225289-421533 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-06 09:33:47,297 121 INFO rb-7dc4d15-225289-421533 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-06 09:33:50,540 121 INFO rb-7dc4d15-225289-421533 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-06 09:34:20,570 121 INFO rb-7dc4d15-225289-421533 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-06 09:34:23,709 121 INFO rb-7dc4d15-225289-421533 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-06 09:34:23,759 121 INFO rb-7dc4d15-225289-421533 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-06 09:34:54,313 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:35:29,040 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:32,128 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:34,953 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:38,200 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:41,430 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:45,320 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:48,444 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:51,692 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:54,785 121 INFO rb-7dc4d15-225289-421533 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-06 09:35:57,933 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:36:34,682 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:37,557 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a060e00> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:37,558 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84f2ca8e0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:37,574 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:37,582 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84f2ca480> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:38,131 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:41,676 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84cde4720> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:41,677 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e4d2340> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:41,684 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:41,689 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e4d1760> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:42,133 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:46,286 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a49a160> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:46,288 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87ba8aca0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:46,298 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:46,306 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87ba882c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:46,840 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:50,741 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c52ce00> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:50,742 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c6c91c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:50,748 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:50,753 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c6c8b80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:51,124 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:54,423 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c5939c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:54,425 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c473880> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:54,434 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:54,441 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c473560> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:55,669 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:58,429 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b16da80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:58,431 121 INFO rb-7dc4d15-225289-421533 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 0x7ff878925300> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:58,441 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:58,449 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84be058a0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:36:58,865 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:02,530 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a3ec040> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:02,532 121 INFO rb-7dc4d15-225289-421533 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 0x7ff8791ce2a0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:02,541 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:02,548 121 INFO rb-7dc4d15-225289-421533 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 0x7ff8791cc7c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:02,964 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:06,992 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b437880> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:06,994 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b695080> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:07,007 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:07,014 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b697240> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-7dc4d15-225289/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-7dc4d15-225289/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-7dc4d15-225289/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-7dc4d15-225289/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:07,435 121 INFO rb-7dc4d15-225289-421533 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-06 09:37:09,940 121 INFO rb-7dc4d15-225289-421533 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-06 09:37:12,630 121 INFO rb-7dc4d15-225289-421533 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-06 09:37:16,310 121 INFO rb-7dc4d15-225289-421533 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-06 09:37:19,335 121 INFO rb-7dc4d15-225289-421533 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-06 09:37:22,146 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:25,699 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c7c3880> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:25,700 121 INFO rb-7dc4d15-225289-421533 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 0x7ff878b33420> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:25,723 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:25,730 121 INFO rb-7dc4d15-225289-421533 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 0x7ff878b307c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 09:37:25,772 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:37:59,795 121 INFO rb-7dc4d15-225289-421533 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-06 09:38:04,603 121 INFO rb-7dc4d15-225289-421533 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-06 09:38:07,344 121 INFO rb-7dc4d15-225289-421533 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-06 09:38:11,066 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:38:45,728 121 INFO rb-7dc4d15-225289-421533 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-06 09:38:50,310 121 INFO rb-7dc4d15-225289-421533 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-06 09:38:52,907 121 INFO rb-7dc4d15-225289-421533 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-06 09:38:57,210 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:39:29,876 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_balance_sheet ... 2026-10-06 09:39:30,014 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_cash_flow ... 2026-10-06 09:39:30,098 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_profit_and_loss ... 2026-10-06 09:39:30,208 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:40:04,444 121 INFO rb-7dc4d15-225289-421533 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-06 09:40:10,447 121 INFO rb-7dc4d15-225289-421533 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-06 09:40:14,687 121 INFO rb-7dc4d15-225289-421533 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-06 09:40:19,462 121 INFO rb-7dc4d15-225289-421533 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-06 09:40:24,193 121 INFO rb-7dc4d15-225289-421533 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-06 09:40:28,767 121 INFO rb-7dc4d15-225289-421533 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-06 09:40:33,147 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:41:10,480 121 INFO rb-7dc4d15-225289-421533 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-06 09:41:12,580 121 INFO rb-7dc4d15-225289-421533 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-06 09:41:12,618 121 INFO rb-7dc4d15-225289-421533 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-06 09:41:14,962 121 INFO rb-7dc4d15-225289-421533 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-06 09:41:15,059 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:41:51,205 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_all_report_lines ... 2026-10-06 09:42:02,988 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_cash_equivalent_reclassification_end ... 2026-10-06 09:42:06,858 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:10,331 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:14,245 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:18,300 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:20,906 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:23,352 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:25,695 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:28,280 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:30,763 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:33,500 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:35,737 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:38,407 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:41,876 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:44,325 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:46,657 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:49,771 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:52,139 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:54,707 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:57,124 121 INFO rb-7dc4d15-225289-421533 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-06 09:42:59,479 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:02,036 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:05,680 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:07,851 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:10,408 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:13,778 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:17,638 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:21,735 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:21,793 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:24,655 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:27,420 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_excludes_disposal_proceeds ... 2026-10-06 09:43:31,902 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:35,930 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:38,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_unreconciled_supplier_deposit ... 2026-10-06 09:43:41,386 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:44,367 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:47,464 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:52,279 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:54,820 121 INFO rb-7dc4d15-225289-421533 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-06 09:43:57,641 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_captures_employee_advance_returned ... 2026-10-06 09:43:59,843 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:02,941 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_07_captures_employee_advance_paid ... 2026-10-06 09:44:05,361 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_20_identity_holds_with_employee_advances ... 2026-10-06 09:44:08,079 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:11,241 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:14,357 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:17,616 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:20,846 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:23,592 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:26,006 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:28,888 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:31,745 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:34,725 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:37,964 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:41,082 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:44,397 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_reports_receipts_only_disposal ... 2026-10-06 09:44:46,825 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:49,873 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:52,922 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:56,071 121 INFO rb-7dc4d15-225289-421533 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-06 09:44:58,407 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:00,896 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:03,784 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:08,271 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:10,901 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:13,445 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:17,388 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:20,508 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:23,793 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:27,092 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:30,261 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:33,215 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:36,343 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:39,506 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:42,451 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:47,207 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:51,488 121 INFO rb-7dc4d15-225289-421533 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-06 09:45:53,913 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_subtotal_identities_hold ... 2026-10-06 09:45:57,959 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:46:39,654 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_capture_most_joined_expression_sql ... 2026-10-06 09:46:41,440 121 INFO rb-7dc4d15-225289-421533 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): [26.344 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 (131, 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 (131))) 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 (23501, 23379, 23611, 23502))) 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 (23380, 23613, 23614, 23381, 23382, 23383, 23503, 23504, 23384, 23505, 23506, 23507, 23385, 23508, 23509, 23386, 23387, 23510, 23388, 23511, 23512, 23513, 23514, 23515, 23516, 23517, 23518, 23389, 23390, 23519, 23391, 23520, 23392, 23521, 23522, 23393, 23394, 23395, 23523, 23524, 23525, 23526, 23527, 23528, 23396, 23397, 23398, 23399, 23529, 23530, 23400, 23531, 23401, 23402, 23532, 23403, 23404, 23533, 23405, 23406, 23407, 23408, 23409, 23534, 23410, 23535, 23411, 23536, 23412, 23413, 23537, 23414, 23538, 23415, 23539, 23540, 23416, 23541, 23417, 23418, 23542, 23419, 23420, 23543, 23544, 23421, 23422, 23545, 23423, 23424, 23425, 23426, 23546, 23427, 23428, 23429, 23547, 23548, 23430, 23549, 23550, 23431, 23432, 23551, 23552, 23553, 23554, 23555, 23556, 23557, 23433, 23434, 23558, 23559, 23560, 23561, 23435, 23562, 23563, 23564, 23436, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23612, 23575, 23576, 23577, 23437, 23578, 23438, 23579, 23580, 23581, 23582, 23583, 23584, 23439, 23440, 23441, 23442, 23585, 23443, 23444, 23445, 23586, 23587, 23446, 23447, 23588, 23448, 23449, 23450, 23451, 23452, 23589, 23453, 23615, 23454, 23616, 23455, 23617, 23590, 23456, 23457, 23591, 23458, 23618, 23459, 23592, 23593, 23594, 23595, 23460, 23461, 23462, 23596, 23463, 23464, 23465, 23466, 23467, 23468, 23597, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23479, 23598, 23599, 23600, 23601, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23602, 23487, 23488, 23489, 23490, 23491, 23492, 23493, 23494, 23495, 23603, 23604, 23605, 23496, 23606, 23607, 23608, 23609, 23497, 23610, 23498, 23499, 23500)))) 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 (23459, 23592, 23593, 23594)) 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 (23501, 23379, 23380, 23611, 23613, 23614, 23502, 23381, 23382, 23383, 23503, 23504, 23384, 23505, 23506, 23507, 23385, 23508, 23509, 23386, 23387, 23510, 23388, 23511, 23512, 23513, 23514, 23515, 23516, 23517, 23518, 23389, 23390, 23519, 23391, 23520, 23392, 23521, 23522, 23393, 23394, 23395, 23523, 23524, 23525, 23526, 23527, 23528, 23396, 23397, 23398, 23399, 23529, 23530, 23400, 23531, 23401, 23402, 23532, 23403, 23404, 23533, 23405, 23406, 23407, 23408, 23409, 23534, 23410, 23535, 23411, 23536, 23412, 23413, 23537, 23414, 23538, 23415, 23539, 23540, 23416, 23541, 23417, 23418, 23542, 23419, 23420, 23543, 23544, 23421, 23422, 23545, 23423, 23424, 23425, 23426, 23546, 23427, 23428, 23429, 23547, 23548, 23430, 23549, 23550, 23431, 23432, 23551, 23552, 23553, 23554, 23555, 23556, 23557, 23433, 23434, 23558, 23559, 23560, 23561, 23435, 23562, 23563, 23564, 23436, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23612, 23575, 23576, 23577, 23437, 23578, 23438, 23579, 23580, 23581, 23582, 23583, 23584, 23439, 23440, 23441, 23442, 23585, 23443, 23444, 23445, 23586, 23587, 23446, 23447, 23588, 23448, 23449, 23450, 23451, 23452, 23589, 23453, 23615, 23454, 23616, 23455, 23617, 23590, 23456, 23457, 23591, 23458, 23618, 23459, 23593, 23594, 23595, 23460, 23461, 23462, 23596, 23463, 23464, 23465, 23466, 23467, 23468, 23597, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23479, 23598, 23599, 23600, 23601, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23602, 23487, 23488, 23489, 23490, 23491, 23492, 23493, 23494, 23495, 23603, 23604, 23605, 23496, 23606, 23607, 23608, 23609, 23497, 23610, 23498, 23499, 23500)))) 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 (23501, 23379, 23380, 23611, 23613, 23614, 23502, 23381, 23382, 23383, 23503, 23504, 23384, 23505, 23506, 23507, 23385, 23508, 23509, 23386, 23387, 23510, 23388, 23511, 23512, 23513, 23514, 23515, 23516, 23517, 23518, 23389, 23390, 23519, 23391, 23520, 23392, 23521, 23522, 23393, 23394, 23395, 23523, 23524, 23525, 23526, 23527, 23528, 23396, 23397, 23398, 23399, 23529, 23530, 23400, 23531, 23401, 23402, 23532, 23403, 23404, 23533, 23405, 23406, 23407, 23408, 23409, 23534, 23410, 23535, 23411, 23536, 23412, 23413, 23537, 23414, 23538, 23415, 23539, 23540, 23416, 23541, 23417, 23418, 23542, 23419, 23420, 23543, 23544, 23421, 23422, 23545, 23423, 23424, 23425, 23426, 23546, 23427, 23428, 23429, 23547, 23548, 23430, 23549, 23550, 23431, 23432, 23551, 23552, 23553, 23554, 23555, 23556, 23557, 23433, 23434, 23558, 23559, 23560, 23561, 23435, 23562, 23563, 23564, 23436, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23612, 23575, 23576, 23577, 23437, 23578, 23438, 23579, 23580, 23581, 23582, 23583, 23584, 23439, 23440, 23441, 23442, 23585, 23443, 23444, 23445, 23586, 23587, 23446, 23447, 23588, 23448, 23449, 23450, 23451, 23452, 23589, 23453, 23615, 23454, 23616, 23455, 23617, 23590, 23456, 23457, 23591, 23458, 23618, 23459, 23592, 23594, 23595, 23460, 23461, 23462, 23596, 23463, 23464, 23465, 23466, 23467, 23468, 23597, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23479, 23598, 23599, 23600, 23601, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23602, 23487, 23488, 23489, 23490, 23491, 23492, 23493, 23494, 23495, 23603, 23604, 23605, 23496, 23606, 23607, 23608, 23609, 23497, 23610, 23498, 23499, 23500)))) 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 (23459, 23592, 23593, 23594)) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131)))) 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 (23501, 23379, 23380, 23611, 23613, 23614, 23502, 23381, 23382, 23383, 23503, 23504, 23384, 23505, 23506, 23507, 23385, 23508, 23509, 23386, 23387, 23510, 23388, 23511, 23512, 23513, 23514, 23515, 23516, 23517, 23518, 23389, 23390, 23519, 23391, 23520, 23392, 23521, 23522, 23393, 23394, 23395, 23523, 23524, 23525, 23526, 23527, 23528, 23396, 23397, 23398, 23399, 23529, 23530, 23400, 23531, 23401, 23402, 23532, 23403, 23404, 23533, 23405, 23406, 23407, 23408, 23409, 23534, 23410, 23535, 23411, 23536, 23412, 23413, 23537, 23414, 23538, 23415, 23539, 23540, 23416, 23541, 23417, 23418, 23542, 23419, 23420, 23543, 23544, 23421, 23422, 23545, 23423, 23424, 23425, 23426, 23546, 23427, 23428, 23429, 23547, 23548, 23430, 23549, 23550, 23431, 23432, 23551, 23552, 23553, 23554, 23555, 23556, 23557, 23433, 23434, 23558, 23559, 23560, 23561, 23435, 23562, 23563, 23564, 23436, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23612, 23575, 23576, 23577, 23437, 23578, 23438, 23579, 23580, 23581, 23582, 23583, 23584, 23439, 23440, 23441, 23442, 23585, 23443, 23444, 23445, 23586, 23587, 23446, 23447, 23588, 23448, 23449, 23450, 23451, 23452, 23589, 23453, 23615, 23454, 23616, 23455, 23617, 23590, 23456, 23457, 23591, 23458, 23618, 23459, 23593, 23594, 23595, 23460, 23461, 23462, 23596, 23463, 23464, 23465, 23466, 23467, 23468, 23597, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23479, 23598, 23599, 23600, 23601, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23602, 23487, 23488, 23489, 23490, 23491, 23492, 23493, 23494, 23495, 23603, 23604, 23605, 23496, 23606, 23607, 23608, 23609, 23497, 23610, 23498, 23499, 23500)) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131))))) 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 (23501, 23379, 23380, 23611, 23613, 23614, 23502, 23381, 23382, 23383, 23503, 23504, 23384, 23505, 23506, 23507, 23385, 23508, 23509, 23386, 23387, 23510, 23388, 23511, 23512, 23513, 23514, 23515, 23516, 23517, 23518, 23389, 23390, 23519, 23391, 23520, 23392, 23521, 23522, 23393, 23394, 23395, 23523, 23524, 23525, 23526, 23527, 23528, 23396, 23397, 23398, 23399, 23529, 23530, 23400, 23531, 23401, 23402, 23532, 23403, 23404, 23533, 23405, 23406, 23407, 23408, 23409, 23534, 23410, 23535, 23411, 23536, 23412, 23413, 23537, 23414, 23538, 23415, 23539, 23540, 23416, 23541, 23417, 23418, 23542, 23419, 23420, 23543, 23544, 23421, 23422, 23545, 23423, 23424, 23425, 23426, 23546, 23427, 23428, 23429, 23547, 23548, 23430, 23549, 23550, 23431, 23432, 23551, 23552, 23553, 23554, 23555, 23556, 23557, 23433, 23434, 23558, 23559, 23560, 23561, 23435, 23562, 23563, 23564, 23436, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23612, 23575, 23576, 23577, 23437, 23578, 23438, 23579, 23580, 23581, 23582, 23583, 23584, 23439, 23440, 23441, 23442, 23585, 23443, 23444, 23445, 23586, 23587, 23446, 23447, 23588, 23448, 23449, 23450, 23451, 23452, 23589, 23453, 23615, 23454, 23616, 23455, 23617, 23590, 23456, 23457, 23591, 23458, 23618, 23459, 23592, 23594, 23595, 23460, 23461, 23462, 23596, 23463, 23464, 23465, 23466, 23467, 23468, 23597, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23479, 23598, 23599, 23600, 23601, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23602, 23487, 23488, 23489, 23490, 23491, 23492, 23493, 23494, 23495, 23603, 23604, 23605, 23496, 23606, 23607, 23608, 23609, 23497, 23610, 23498, 23499, 23500)) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131)))))) 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 (23517)) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131)))) 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 (23459, 23592, 23593, 23594)) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131)))) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131))))) 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 (23501, 23379, 23380, 23611, 23613, 23614, 23502, 23381, 23382, 23383, 23503, 23504, 23384, 23505, 23506, 23507, 23385, 23508, 23509, 23386, 23387, 23510, 23388, 23511, 23512, 23513, 23514, 23515, 23516, 23517, 23518, 23389, 23390, 23519, 23391, 23520, 23392, 23521, 23522, 23393, 23394, 23395, 23523, 23524, 23525, 23526, 23527, 23528, 23396, 23397, 23398, 23399, 23529, 23530, 23400, 23531, 23401, 23402, 23532, 23403, 23404, 23533, 23405, 23406, 23407, 23408, 23409, 23534, 23410, 23535, 23411, 23536, 23412, 23413, 23537, 23414, 23538, 23415, 23539, 23540, 23416, 23541, 23417, 23418, 23542, 23419, 23420, 23543, 23544, 23421, 23422, 23545, 23423, 23424, 23425, 23426, 23546, 23427, 23428, 23429, 23547, 23548, 23430, 23549, 23550, 23431, 23432, 23551, 23552, 23553, 23554, 23555, 23556, 23557, 23433, 23434, 23558, 23559, 23560, 23561, 23435, 23562, 23563, 23564, 23436, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23612, 23575, 23576, 23577, 23437, 23578, 23438, 23579, 23580, 23581, 23582, 23583, 23584, 23439, 23440, 23441, 23442, 23585, 23443, 23444, 23445, 23586, 23587, 23446, 23447, 23588, 23448, 23449, 23450, 23451, 23452, 23589, 23453, 23615, 23454, 23616, 23455, 23617, 23590, 23456, 23457, 23591, 23458, 23618, 23459, 23593, 23594, 23595, 23460, 23461, 23462, 23596, 23463, 23464, 23465, 23466, 23467, 23468, 23597, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23479, 23598, 23599, 23600, 23601, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23602, 23487, 23488, 23489, 23490, 23491, 23492, 23493, 23494, 23495, 23603, 23604, 23605, 23496, 23606, 23607, 23608, 23609, 23497, 23610, 23498, 23499, 23500)) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131)))) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131))))) 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 (23501, 23379, 23380, 23611, 23613, 23614, 23502, 23381, 23382, 23383, 23503, 23504, 23384, 23505, 23506, 23507, 23385, 23508, 23509, 23386, 23387, 23510, 23388, 23511, 23512, 23513, 23514, 23515, 23516, 23517, 23518, 23389, 23390, 23519, 23391, 23520, 23392, 23521, 23522, 23393, 23394, 23395, 23523, 23524, 23525, 23526, 23527, 23528, 23396, 23397, 23398, 23399, 23529, 23530, 23400, 23531, 23401, 23402, 23532, 23403, 23404, 23533, 23405, 23406, 23407, 23408, 23409, 23534, 23410, 23535, 23411, 23536, 23412, 23413, 23537, 23414, 23538, 23415, 23539, 23540, 23416, 23541, 23417, 23418, 23542, 23419, 23420, 23543, 23544, 23421, 23422, 23545, 23423, 23424, 23425, 23426, 23546, 23427, 23428, 23429, 23547, 23548, 23430, 23549, 23550, 23431, 23432, 23551, 23552, 23553, 23554, 23555, 23556, 23557, 23433, 23434, 23558, 23559, 23560, 23561, 23435, 23562, 23563, 23564, 23436, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23612, 23575, 23576, 23577, 23437, 23578, 23438, 23579, 23580, 23581, 23582, 23583, 23584, 23439, 23440, 23441, 23442, 23585, 23443, 23444, 23445, 23586, 23587, 23446, 23447, 23588, 23448, 23449, 23450, 23451, 23452, 23589, 23453, 23615, 23454, 23616, 23455, 23617, 23590, 23456, 23457, 23591, 23458, 23618, 23459, 23592, 23594, 23595, 23460, 23461, 23462, 23596, 23463, 23464, 23465, 23466, 23467, 23468, 23597, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23479, 23598, 23599, 23600, 23601, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23602, 23487, 23488, 23489, 23490, 23491, 23492, 23493, 23494, 23495, 23603, 23604, 23605, 23496, 23606, 23607, 23608, 23609, 23497, 23610, 23498, 23499, 23500)) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131)))) AND ("account_move_line"."company_id" IN (131)))))) AND ("account_move_line"."company_id" IN (131))))))) AND ("account_move_line"."company_id" IN (131)) GROUP BY "account_move_line"."account_id" 2026-10-06 09:46:41,440 121 INFO rb-7dc4d15-225289-421533 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-06 09:46:41,477 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_full_report_render_perf ... 2026-10-06 09:46:50,132 121 INFO rb-7dc4d15-225289-421533 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=['1.6265', '1.5460', '1.7774'] wall_median=1.6265s query_count_full_year=735 query_count_january_only=740 query_count_delta=5 2026-10-06 09:46:50,205 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:47:26,016 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:29,086 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:33,941 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:37,768 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:41,104 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:44,633 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:47,535 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:50,561 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:53,377 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:56,445 121 INFO rb-7dc4d15-225289-421533 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-06 09:47:59,216 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:02,814 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:06,557 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:09,764 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:12,630 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:15,433 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:18,136 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:21,059 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:24,688 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:28,250 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:31,252 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:34,093 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:36,799 121 INFO rb-7dc4d15-225289-421533 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-06 09:48:38,769 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:49:15,068 121 INFO rb-7dc4d15-225289-421533 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-06 09:49:22,839 121 INFO rb-7dc4d15-225289-421533 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-06 09:49:23,105 121 INFO rb-7dc4d15-225289-421533 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-06 09:49:26,107 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:49:47,854 121 INFO rb-7dc4d15-225289-421533 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-06 09:49:53,569 121 INFO rb-7dc4d15-225289-421533 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-06 09:49:53,845 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:50:29,629 121 INFO rb-7dc4d15-225289-421533 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-06 09:50:32,508 121 INFO rb-7dc4d15-225289-421533 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-06 09:50:34,753 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:51:10,879 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_fanout_direct_cash_counterpart_is_not_multiplied ... 2026-10-06 09:51:12,928 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_one_to_one_direct_cash_counterpart_regression ... 2026-10-06 09:51:14,117 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:51:49,486 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:49,542 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:49,601 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:49,684 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:49,745 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:49,785 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:49,819 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,352 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:51:50,380 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,413 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,417 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,622 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,662 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,668 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,853 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,913 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,970 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,989 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:50,993 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,147 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,166 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,171 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,357 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,378 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,381 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,572 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,624 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 09:51:51,638 121 INFO rb-7dc4d15-225289-421533 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-06 09:51:51,672 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 09:52:35,424 121 INFO rb-7dc4d15-225289-421533 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-06 09:52:37,210 121 INFO rb-7dc4d15-225289-421533 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-06 09:52:37,493 121 INFO rb-7dc4d15-225289-421533 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-06 09:52:38,923 121 INFO rb-7dc4d15-225289-421533 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-06 09:52:40,347 121 INFO rb-7dc4d15-225289-421533 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-06 09:52:41,661 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:53:21,424 121 INFO rb-7dc4d15-225289-421533 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-06 09:53:22,948 121 INFO rb-7dc4d15-225289-421533 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-06 09:53:24,343 121 INFO rb-7dc4d15-225289-421533 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-06 09:53:25,397 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:54:01,833 121 INFO rb-7dc4d15-225289-421533 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-06 09:54:05,740 121 INFO rb-7dc4d15-225289-421533 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-06 09:54:09,369 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:54:45,075 121 INFO rb-7dc4d15-225289-421533 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-06 09:54:50,339 121 INFO rb-7dc4d15-225289-421533 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-06 09:54:52,796 121 INFO rb-7dc4d15-225289-421533 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-06 09:54:54,019 121 INFO rb-7dc4d15-225289-421533 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-06 09:54:59,953 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:00,515 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:01,825 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:03,276 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:04,206 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:04,999 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:05,818 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:07,005 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:08,235 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:09,135 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:10,082 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:11,035 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:11,562 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:12,053 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:12,053 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:12,397 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:13,340 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:14,354 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:15,504 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:16,644 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:17,587 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:18,433 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:23,737 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:29,211 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:34,811 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:40,291 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:42,696 121 INFO rb-7dc4d15-225289-421533 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-06 09:55:44,006 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:56:38,227 121 INFO rb-7dc4d15-225289-421533 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-06 09:56:40,081 121 INFO rb-7dc4d15-225289-421533 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-06 09:56:41,854 121 INFO rb-7dc4d15-225289-421533 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-06 09:56:41,957 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:57:29,067 121 INFO rb-7dc4d15-225289-421533 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-06 09:57:30,808 121 INFO rb-7dc4d15-225289-421533 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=['0.4737', '0.4534', '0.3805'] wall_median=0.4534s query_count=230 2026-10-06 09:57:32,309 121 INFO rb-7dc4d15-225289-421533 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=['0.4525', '0.3060', '0.3719'] wall_median=0.3719s query_count=182 2026-10-06 09:57:33,992 121 INFO rb-7dc4d15-225289-421533 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=['0.3913', '0.4183', '0.4038'] wall_median=0.4038s query_count=230 2026-10-06 09:57:35,638 121 INFO rb-7dc4d15-225289-421533 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=['0.4270', '0.3674', '0.4163'] wall_median=0.4163s query_count=182 2026-10-06 09:57:35,681 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_seed_reaches_tk911_close ... 2026-10-06 09:57:35,766 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:58:11,233 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_s07_dn: Starting TestS07Dn.test_s07_dn ... 2026-10-06 09:58:12,229 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:58:46,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_account_reports.tests.test_s08_dn: Starting TestS08Dn.test_s08_dn ... 2026-10-06 09:58:47,401 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:59:22,453 121 INFO rb-7dc4d15-225289-421533 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-06 09:59:22,581 121 INFO rb-7dc4d15-225289-421533 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-06 09:59:22,791 121 INFO rb-7dc4d15-225289-421533 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-06 09:59:22,931 121 INFO rb-7dc4d15-225289-421533 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-06 09:59:23,097 121 INFO rb-7dc4d15-225289-421533 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-06 09:59:23,270 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 09:59:58,136 121 INFO rb-7dc4d15-225289-421533 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-06 09:59:59,077 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:01,408 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:03,911 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:07,351 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:09,621 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:11,498 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:11,615 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:00:31,714 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:34,264 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:35,901 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:38,126 121 INFO rb-7dc4d15-225289-421533 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-06 10:00:40,805 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:01:15,829 121 INFO rb-7dc4d15-225289-421533 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-06 10:01:16,405 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80] 2026-10-06 10:01:19,694 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [83, 84, 85, 86, 87, 88, 89, 90, 91, 92] 2026-10-06 10:01:19,799 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7390] 2026-10-06 10:01:20,018 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [3954, 3955] 2026-10-06 10:01:20,093 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [11931] 2026-10-06 10:01:20,272 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1502] 2026-10-06 10:01:24,954 121 INFO rb-7dc4d15-225289-421533 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-06 10:01:25,454 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104] 2026-10-06 10:01:28,773 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [107, 108, 109, 110, 111, 112, 113, 114, 115, 116] 2026-10-06 10:01:28,896 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7407] 2026-10-06 10:01:29,100 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [3988, 3989] 2026-10-06 10:01:29,153 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [11946] 2026-10-06 10:01:29,247 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1518] 2026-10-06 10:01:34,050 121 INFO rb-7dc4d15-225289-421533 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-06 10:01:34,599 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128] 2026-10-06 10:01:37,836 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [131, 132, 133, 134, 135, 136, 137, 138, 139, 140] 2026-10-06 10:01:37,952 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7423] 2026-10-06 10:01:38,249 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [4020, 4021] 2026-10-06 10:01:38,320 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [11961] 2026-10-06 10:01:38,450 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1534] 2026-10-06 10:01:41,962 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152] 2026-10-06 10:01:45,235 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [155, 156, 157, 158, 159, 160, 161, 162, 163, 164] 2026-10-06 10:01:45,336 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7438] 2026-10-06 10:01:45,514 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [4050, 4051] 2026-10-06 10:01:45,562 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [11976] 2026-10-06 10:01:45,641 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1549] 2026-10-06 10:01:49,163 121 INFO rb-7dc4d15-225289-421533 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-06 10:01:49,634 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176] 2026-10-06 10:01:52,559 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [179, 180, 181, 182, 183, 184, 185, 186, 187, 188] 2026-10-06 10:01:52,666 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7453] 2026-10-06 10:01:52,837 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [4080, 4081] 2026-10-06 10:01:52,884 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [11991] 2026-10-06 10:01:52,973 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1564] 2026-10-06 10:01:56,935 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200] 2026-10-06 10:01:59,891 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [203, 204, 205, 206, 207, 208, 209, 210, 211, 212] 2026-10-06 10:01:59,965 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7468] 2026-10-06 10:02:00,076 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [4110, 4111] 2026-10-06 10:02:00,118 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [12006] 2026-10-06 10:02:00,196 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1579] 2026-10-06 10:02:01,350 121 INFO rb-7dc4d15-225289-421533 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-06 10:02:01,853 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224] 2026-10-06 10:02:04,746 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [227, 228, 229, 230, 231, 232, 233, 234, 235, 236] 2026-10-06 10:02:04,859 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7482] 2026-10-06 10:02:05,013 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [4138, 4139] 2026-10-06 10:02:05,059 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [12021] 2026-10-06 10:02:05,138 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1593] 2026-10-06 10:02:09,591 121 INFO rb-7dc4d15-225289-421533 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-06 10:02:09,646 121 INFO rb-7dc4d15-225289-421533 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-06 10:02:09,728 121 INFO rb-7dc4d15-225289-421533 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-06 10:02:10,272 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248] 2026-10-06 10:02:13,258 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [251, 252, 253, 254, 255, 256, 257, 258, 259, 260] 2026-10-06 10:02:13,370 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7498] 2026-10-06 10:02:13,612 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [4170, 4171] 2026-10-06 10:02:13,669 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [12036] 2026-10-06 10:02:13,781 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1609] 2026-10-06 10:02:17,740 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272] 2026-10-06 10:02:20,985 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284] 2026-10-06 10:02:21,081 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line.ctp records with IDs: [7513] 2026-10-06 10:02:21,252 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move.line records with IDs: [4200, 4201] 2026-10-06 10:02:21,310 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted mail.message records with IDs: [12051] 2026-10-06 10:02:21,388 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #258 deleted account.move records with IDs: [1624] 2026-10-06 10:02:24,481 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:03:03,233 121 INFO rb-7dc4d15-225289-421533 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-06 10:03:15,605 121 INFO rb-7dc4d15-225289-421533 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-06 10:03:19,731 121 INFO rb-7dc4d15-225289-421533 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-06 10:03:19,786 121 INFO rb-7dc4d15-225289-421533 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-06 10:03:20,943 121 INFO rb-7dc4d15-225289-421533 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-06 10:03:30,865 121 INFO rb-7dc4d15-225289-421533 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-06 10:03:38,670 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:04:15,684 121 INFO rb-7dc4d15-225289-421533 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-06 10:04:25,626 121 INFO rb-7dc4d15-225289-421533 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-06 10:04:35,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:04:35,460 121 INFO rb-7dc4d15-225289-421533 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-06 10:04:35,514 121 INFO rb-7dc4d15-225289-421533 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-06 10:04:35,606 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:04:56,493 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:04:56,494 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:04:57,030 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:04:57,030 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:04:57,038 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:04:57,038 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:04:57,043 121 INFO rb-7dc4d15-225289-421533 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-06 10:04:57,043 121 INFO rb-7dc4d15-225289-421533 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-06 10:05:14,776 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2b_replacement_requires_agreement ... 2026-10-06 10:05:15,720 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2c_replacement_allows_no_agreement ... 2026-10-06 10:05:19,209 121 INFO rb-7dc4d15-225289-421533 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-06 10:05:19,883 121 INFO rb-7dc4d15-225289-421533 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-06 10:05:20,459 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_agnostic_accessors ... 2026-10-06 10:05:21,033 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_api_url ... 2026-10-06 10:05:21,111 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_button_get_meinvoice_template_and_serial ... 2026-10-06 10:05:21,378 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice ... 2026-10-06 10:05:22,487 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice_info_precheck_required ... 2026-10-06 10:05:23,014 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_download_file ... 2026-10-06 10:05:24,006 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_einvoice_status_normalization ... 2026-10-06 10:05:34,617 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_invoice_name_unmapped_type_logs_warning_and_defaults ... 2026-10-06 10:05:34,683 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_invoice ... 2026-10-06 10:05:35,147 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_refund ... 2026-10-06 10:05:36,499 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line.ctp records with IDs: [7662, 7663, 7664, 7665, 7666, 7667, 7668, 7669] 2026-10-06 10:05:36,725 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line records with IDs: [4491, 4492] 2026-10-06 10:05:39,192 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_currency ... 2026-10-06 10:05:42,453 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_partner ... 2026-10-06 10:05:42,762 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move ... 2026-10-06 10:05:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line.ctp records with IDs: [7682, 7683, 7684, 7685, 7686, 7687, 7688, 7689] 2026-10-06 10:05:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line records with IDs: [4510, 4511] 2026-10-06 10:05:46,771 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_1 ... 2026-10-06 10:05:51,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line.ctp records with IDs: [7704, 7705, 7706, 7707] 2026-10-06 10:05:51,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line records with IDs: [4529] 2026-10-06 10:05:53,502 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_2 ... 2026-10-06 10:05:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line.ctp records with IDs: [7714, 7715] 2026-10-06 10:05:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line records with IDs: [4540] 2026-10-06 10:05:58,801 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_3 ... 2026-10-06 10:06:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line.ctp records with IDs: [7718, 7719] 2026-10-06 10:06:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line records with IDs: [4547] 2026-10-06 10:06:03,609 121 INFO rb-7dc4d15-225289-421533 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-06 10:06:07,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line.ctp records with IDs: [7722, 7723] 2026-10-06 10:06:07,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line records with IDs: [4554] 2026-10-06 10:06:08,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line.ctp records with IDs: [7724, 7725] 2026-10-06 10:06:08,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line records with IDs: [4556] 2026-10-06 10:06:08,510 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_data ... 2026-10-06 10:06:08,687 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include ... 2026-10-06 10:06:11,569 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_02 ... 2026-10-06 10:06:16,258 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_03 ... 2026-10-06 10:06:20,192 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_with_discount_percentage ... 2026-10-06 10:06:23,396 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_tax_rate_info ... 2026-10-06 10:06:23,540 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_product_description_not_exceed_500_character ... 2026-10-06 10:06:26,344 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_connection_failure_posts_chatter_debugger_message ... 2026-10-06 10:06:26,495 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_request_maps_misa_error_envelope ... 2026-10-06 10:06:26,633 121 INFO rb-7dc4d15-225289-421533 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-06 10:06:28,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line.ctp records with IDs: [7740, 7741, 7742, 7743, 7744, 7745, 7746, 7747] 2026-10-06 10:06:28,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #265 deleted account.move.line records with IDs: [4580, 4581] 2026-10-06 10:06:30,891 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 21 checked, 21 removed 2026-10-06 10:06:30,910 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_download_xml_from_portal ... 2026-10-06 10:06:31,256 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:06:31,256 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:06:31,863 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:06:31,863 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:06:31,872 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:06:31,872 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:06:31,877 121 INFO rb-7dc4d15-225289-421533 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-06 10:06:31,877 121 INFO rb-7dc4d15-225289-421533 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-06 10:06:34,985 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/9e436d5/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-06 10:06:34,987 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/4a41acd/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-06 10:06:34,992 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:06:35,366 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/9e436d5/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-06 10:06:35,367 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/4a41acd/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-06 10:06:35,397 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "GET /web/assets/9e436d5/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.021 0.392 2026-10-06 10:06:35,406 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "GET /web/assets/4a41acd/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.418 2026-10-06 10:06:35,450 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:35,457 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:06:35,460 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:35,461 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:06:35,463 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:35] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:06:40,467 121 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-10-06 10:06:40,468 121 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-10-06 10:06:42,706 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-06 10:06:42,772 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:42] "GET /my/invoices/1783?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.033 0.056 2026-10-06 10:06:42,774 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal.TestMeinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-10-06 10:06:42,826 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-06 10:06:43,214 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:06:43,214 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:06:43,701 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:06:43,701 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:06:43,709 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:06:43,710 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:06:43,715 121 INFO rb-7dc4d15-225289-421533 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-06 10:06:43,715 121 INFO rb-7dc4d15-225289-421533 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-06 10:06:46,368 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/9e436d5/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-06 10:06:46,372 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/4a41acd/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-06 10:06:46,373 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:06:47,901 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/9e436d5/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-06 10:06:47,903 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/4a41acd/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-06 10:06:47,917 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /web/assets/9e436d5/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.004 1.546 2026-10-06 10:06:47,926 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /web/assets/4a41acd/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 1.553 2026-10-06 10:06:47,976 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:47,983 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:06:47,985 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:06:47,991 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:06:47,992 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:47] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:06:55,216 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-06 10:06:56,607 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:06:56] "GET /my/invoices/1784?access_token=access_token HTTP/1.1" 200 - 249 0.217 1.192 2026-10-06 10:06:56,700 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 10:07:19,016 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-06 10:07:19,646 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 2501 2026-10-06 10:07:19,647 121 INFO rb-7dc4d15-225289-421533 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/tmpgmesiwd9_chrome_odoo 2026-10-06 10:07:19,647 121 INFO rb-7dc4d15-225289-421533 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:38193/json/version 2026-10-06 10:07:19,648 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38193/json/version with timeout 3 increased to 10s during tests 2026-10-06 10:07:19,659 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:19,659 121 INFO rb-7dc4d15-225289-421533 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:38193/json 2026-10-06 10:07:19,660 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38193/json with timeout 3 increased to 10s during tests 2026-10-06 10:07:19,672 121 INFO rb-7dc4d15-225289-421533 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:38193/devtools/page/E96DA552C94B15C1DD5E4934DC02C014 2026-10-06 10:07:19,675 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:19,677 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:19,724 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:pos_user from n/a 2026-10-06 10:07:19,740 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:19,742 121 INFO rb-7dc4d15-225289-421533 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=10" in browser 2026-10-06 10:07:19,742 121 INFO rb-7dc4d15-225289-421533 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=10" 2026-10-06 10:07:19,756 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:07:21,055 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:21] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 179 0.291 1.012 2026-10-06 10:07:21,059 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': 'E96DA552C94B15C1DD5E4934DC02C014', 'loaderId': 'E6DB3F360F2A3B700D548D1B24944C7E', 'isDownload': False} 2026-10-06 10:07:21,059 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:21,084 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:07:21,113 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:21] "GET /web/assets/6d3dc95/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-10-06 10:07:21,121 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:21] "GET /web/assets/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-06 10:07:21,140 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:21] "GET /web/assets/589aeba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.040 2026-10-06 10:07:21,558 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:21] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:07:21,575 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:07:21,594 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:21,595 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 10:07:21,607 121 INFO rb-7dc4d15-225289-421533 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=10", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:07:21,614 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:22,441 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 313 0.446 0.410 2026-10-06 10:07:22,452 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.858 2026-10-06 10:07:22,645 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 10:07:22,661 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-06 10:07:22,698 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.004 0.017 2026-10-06 10:07:22,753 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 10:07:22,779 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-06 10:07:22,803 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:22,894 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:07:22,908 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:07:22,974 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:07:22,991 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 10:07:23,013 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 10:07:23,019 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=res.company&id=172&field=logo HTTP/1.1" 200 - 9 0.023 0.030 2026-10-06 10:07:23,051 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:23,084 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image/res.users/269/avatar_128 HTTP/1.1" 200 - 16 0.021 0.099 2026-10-06 10:07:23,104 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image/res.company/172/favicon HTTP/1.1" 200 - 4 0.005 0.120 2026-10-06 10:07:23,183 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.012 0.046 2026-10-06 10:07:23,206 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.058 2026-10-06 10:07:23,227 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.009 0.087 2026-10-06 10:07:23,238 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.106 2026-10-06 10:07:23,243 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:23,255 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.095 2026-10-06 10:07:23,271 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.122 2026-10-06 10:07:23,283 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.087 2026-10-06 10:07:23,298 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.058 2026-10-06 10:07:23,314 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.006 0.085 2026-10-06 10:07:23,323 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.055 2026-10-06 10:07:23,331 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.040 2026-10-06 10:07:23,345 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.005 0.062 2026-10-06 10:07:23,357 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.004 0.104 2026-10-06 10:07:23,459 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:23] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.036 0.113 2026-10-06 10:07:23,544 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:23,633 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:23,691 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:23,763 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:23,823 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:23,885 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,119 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,238 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,298 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,358 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,440 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,455 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:24,457 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:24,498 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,549 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,600 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,672 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,687 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:07:24,750 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:24,755 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15383046 started for PoS orders references: [{'name': 'Order 00010-001-0001', 'uuid': '85175bc2-3a91-4e62-b7aa-978921497640'}] 2026-10-06 10:07:24,765 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:07:28,385 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15383046 order {'name': 'Order 00010-001-0001', 'uuid': '85175bc2-3a91-4e62-b7aa-978921497640'} created pos.order #23 2026-10-06 10:07:28,390 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15383046 finished 2026-10-06 10:07:28,515 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 894 1.311 2.452 2026-10-06 10:07:28,566 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:07:28,580 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:28] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:07:28,601 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 10:07:28,667 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:28] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.013 2026-10-06 10:07:28,711 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:28,767 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:28,818 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:28,867 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:07:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 10:07:28,886 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:28,940 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:28,941 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:29,044 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 20078928 (allocated 21241856) 2026-10-06 10:07:29,052 121 INFO rb-7dc4d15-225289-421533 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 2501 2026-10-06 10:07:29,056 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:29,059 121 INFO rb-7dc4d15-225289-421533 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 2501 2026-10-06 10:07:29,157 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_100729_156949_test_pos_edi_receipt_disclosure_tour.txt 2026-10-06 10:07:29,157 121 INFO rb-7dc4d15-225289-421533 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/tmpgmesiwd9_chrome_odoo" 2026-10-06 10:07:29,278 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:07:29,298 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:29,328 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:29,363 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_legal_number_retries ... 2026-10-06 10:07:29,398 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:29,439 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:29,487 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:07:29,509 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:29,550 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:29,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:07:50,302 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:07:50,303 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:07:50,808 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:07:50,809 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:07:50,821 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:07:50,822 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:07:50,827 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:50,827 121 INFO rb-7dc4d15-225289-421533 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-06 10:07:59,869 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_partner_section_merge: Starting TestSinvoicePartnerSectionMerge.test_viettel_sinvoice_partner_group_suppressed ... 2026-10-06 10:08:00,197 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:08:21,123 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:08:21,123 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:08:21,644 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:08:21,644 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:08:21,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:08:21,650 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:08:21,655 121 INFO rb-7dc4d15-225289-421533 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-06 10:08:21,656 121 INFO rb-7dc4d15-225289-421533 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-06 10:08:35,244 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_credential_adapter_resolves_core_privates ... 2026-10-06 10:08:35,294 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_dropped_sinvoice_state_field ... 2026-10-06 10:08:35,333 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_draft_before_issue ... 2026-10-06 10:08:35,405 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_maps_core_state ... 2026-10-06 10:08:35,730 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_creates_pdf_attachment ... 2026-10-06 10:08:36,040 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_rejected_for_non_sinvoice_move ... 2026-10-06 10:08:38,726 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_fires_core_action_when_toggle_on ... 2026-10-06 10:08:38,954 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_silent_when_toggle_off ... 2026-10-06 10:08:39,216 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_hub_yields_for_sinvoice_move ... 2026-10-06 10:08:39,254 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_legal_number_synced_from_core_number ... 2026-10-06 10:08:39,525 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_move_routes_to_sinvoice_provider ... 2026-10-06 10:08:39,569 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_negative_non_sinvoice_serial_not_routed ... 2026-10-06 10:08:39,641 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_non_sinvoice_move_never_applicable_for_sinvoice_send ... 2026-10-06 10:08:42,434 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_allows_vn_sinvoice_on_sinvoice_serial ... 2026-10-06 10:08:42,576 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_blocks_vn_sinvoice_on_non_sinvoice_serial ... 2026-10-06 10:08:42,741 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_secret_code_and_lookup_url_accessors ... 2026-10-06 10:08:43,007 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_sinvoice_move_applicable_extra_edi_is_core_only ... 2026-10-06 10:08:43,290 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_suggested_edi_format_is_vn_sinvoice ... 2026-10-06 10:08:43,435 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:09:04,059 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:09:04,059 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:09:04,542 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:09:04,543 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:09:04,549 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:09:04,549 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:09:04,557 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:04,558 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:17,765 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:19,132 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:20,676 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:22,382 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:23,617 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:25,248 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:26,719 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:28,188 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-06 10:09:28,205 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_payment_status_header_button_untouched ... 2026-10-06 10:09:28,524 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:28,806 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_page_removed_from_combined_form ... 2026-10-06 10:09:29,111 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:09:29,129 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_core_own_duplicate_sinvoice_menu_hidden ... 2026-10-06 10:09:29,172 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_sinvoice_menus_reachable_under_hub_einvoice_root ... 2026-10-06 10:09:29,235 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:09:49,882 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:09:49,882 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:09:50,514 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:09:50,514 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:09:50,522 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:09:50,523 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:09:50,528 121 INFO rb-7dc4d15-225289-421533 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-06 10:09:50,528 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:03,941 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:04,060 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:04,264 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:10:04,287 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_portal: Starting TestSinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-06 10:10:04,610 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:10:04,610 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:10:05,089 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:10:05,089 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:10:05,095 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:10:05,095 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:10:05,098 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:05,098 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:07,476 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:10:07,866 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-06 10:10:09,252 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:10:09] "GET /my/invoices/1792?access_token=eaddbcdf-240e-413b-bfe1-628d94deec42 HTTP/1.1" 200 - 255 0.264 1.516 2026-10-06 10:10:09,327 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:10:30,528 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:10:30,528 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:10:31,113 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:10:31,114 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:10:31,121 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:10:31,121 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:10:31,126 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:31,126 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:45,276 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:47,040 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #279 deleted account.move.line.ctp records with IDs: [7780, 7781] 2026-10-06 10:10:47,204 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #279 deleted account.move.line records with IDs: [4627] 2026-10-06 10:10:49,046 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:50,433 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:50,464 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:52,214 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #279 deleted account.move.line.ctp records with IDs: [7784, 7785] 2026-10-06 10:10:52,346 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #279 deleted account.move.line records with IDs: [4634] 2026-10-06 10:10:54,369 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:56,511 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #279 deleted account.move.line.ctp records with IDs: [7790, 7791] 2026-10-06 10:10:56,703 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #279 deleted account.move.line records with IDs: [4641] 2026-10-06 10:10:58,579 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:58,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-06 10:10:58,671 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:58,707 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:58,743 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:58,775 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:58,812 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:58,849 121 INFO rb-7dc4d15-225289-421533 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-06 10:10:58,895 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:11:43,885 121 INFO rb-7dc4d15-225289-421533 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-06 10:11:45,736 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 10:12:08,309 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:09,500 121 INFO rb-7dc4d15-225289-421533 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: 2704 2026-10-06 10:12:09,501 121 INFO rb-7dc4d15-225289-421533 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/tmp04ist7nf_chrome_odoo 2026-10-06 10:12:09,501 121 INFO rb-7dc4d15-225289-421533 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:36985/json/version 2026-10-06 10:12:09,502 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:36985/json/version with timeout 3 increased to 10s during tests 2026-10-06 10:12:09,577 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:09,577 121 INFO rb-7dc4d15-225289-421533 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:36985/json 2026-10-06 10:12:09,578 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:36985/json with timeout 3 increased to 10s during tests 2026-10-06 10:12:09,591 121 INFO rb-7dc4d15-225289-421533 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:36985/devtools/page/39125B15C4E138E2BDB08E494838E78A 2026-10-06 10:12:09,608 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:09,620 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:09,694 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:pos_user from n/a 2026-10-06 10:12:09,706 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:09,713 121 INFO rb-7dc4d15-225289-421533 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=12" in browser 2026-10-06 10:12:09,713 121 INFO rb-7dc4d15-225289-421533 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=12" 2026-10-06 10:12:09,730 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:12:10,735 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:10] "GET /pos/ui?config_id=12 HTTP/1.1" 200 - 179 0.178 0.831 2026-10-06 10:12:10,740 121 INFO rb-7dc4d15-225289-421533 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': '39125B15C4E138E2BDB08E494838E78A', 'loaderId': '65F5562F5EA44FF65C102B61CD0A8761', 'isDownload': False} 2026-10-06 10:12:10,740 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:10,770 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:12:10,796 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:10] "GET /web/assets/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 10:12:10,810 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:10] "GET /web/assets/589aeba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-06 10:12:10,819 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:10] "GET /web/assets/6d3dc95/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-06 10:12:11,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:11] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:12:11,379 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:12:11,386 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:12:11,403 121 INFO rb-7dc4d15-225289-421533 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=12", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:12:11,413 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:11,413 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:11,427 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.017 2026-10-06 10:12:12,292 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 315 0.412 0.466 2026-10-06 10:12:12,295 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.849 2026-10-06 10:12:12,507 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-06 10:12:12,544 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-06 10:12:12,582 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 10:12:12,615 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-06 10:12:12,634 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:12,728 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:12:12,740 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:12:12,790 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:12:12,804 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "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-06 10:12:12,838 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 10:12:12,845 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /web/image?model=res.company&id=180&field=logo HTTP/1.1" 200 - 9 0.029 0.036 2026-10-06 10:12:12,892 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:12,898 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /web/image/res.users/286/avatar_128 HTTP/1.1" 200 - 16 0.015 0.103 2026-10-06 10:12:12,916 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /web/image/res.company/180/favicon HTTP/1.1" 200 - 4 0.005 0.072 2026-10-06 10:12:12,980 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:12] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.011 0.025 2026-10-06 10:12:13,010 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.007 0.054 2026-10-06 10:12:13,034 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.080 2026-10-06 10:12:13,060 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.094 2026-10-06 10:12:13,064 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:13,073 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.098 2026-10-06 10:12:13,086 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.123 2026-10-06 10:12:13,102 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.099 2026-10-06 10:12:13,113 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.066 2026-10-06 10:12:13,126 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.106 2026-10-06 10:12:13,137 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.056 2026-10-06 10:12:13,148 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.082 2026-10-06 10:12:13,167 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.004 0.073 2026-10-06 10:12:13,271 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.032 0.118 2026-10-06 10:12:13,284 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:13] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.172 2026-10-06 10:12:13,353 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:13,446 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:13,515 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:13,575 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:13,646 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:13,707 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:13,951 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,068 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,131 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,191 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,278 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,298 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:12:14,304 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:12:14,340 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,406 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,458 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,529 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,541 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:12:14,629 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:14,633 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89850307 started for PoS orders references: [{'name': 'Order 00012-001-0001', 'uuid': '2b4543fa-1f02-41f2-9228-ff743874c4d3'}] 2026-10-06 10:12:14,644 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:12:17,847 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89850307 order {'name': 'Order 00012-001-0001', 'uuid': '2b4543fa-1f02-41f2-9228-ff743874c4d3'} created pos.order #25 2026-10-06 10:12:17,851 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89850307 finished 2026-10-06 10:12:17,989 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 887 1.302 2.058 2026-10-06 10:12:18,036 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:18] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:12:18,061 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 10:12:18,175 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:12:18] "GET /web/image?model=pos.config&id=12&field=custom_logo HTTP/1.1" 200 - 9 0.006 0.016 2026-10-06 10:12:18,182 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:18,231 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:18,291 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:18,292 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:18,392 121 INFO rb-7dc4d15-225289-421533 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 20215860 (allocated 21504000) 2026-10-06 10:12:18,399 121 INFO rb-7dc4d15-225289-421533 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 2704 2026-10-06 10:12:18,400 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:18,400 121 INFO rb-7dc4d15-225289-421533 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 2704 2026-10-06 10:12:18,499 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_101218_499787_test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.txt 2026-10-06 10:12:18,500 121 INFO rb-7dc4d15-225289-421533 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/tmp04ist7nf_chrome_odoo" 2026-10-06 10:12:18,599 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:12:18,618 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:18,668 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:18,737 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:12:39,831 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:12:39,832 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:12:40,448 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:12:40,448 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:12:40,457 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:12:40,457 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:12:40,467 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:40,468 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:56,079 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_agnostic_accessors_are_blank_for_vninvoice ... 2026-10-06 10:12:56,317 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_approve_and_sign_marks_invoice_signed ... 2026-10-06 10:12:56,955 121 INFO rb-7dc4d15-225289-421533 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-06 10:12:58,814 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_fires_through_real_paid_hook ... 2026-10-06 10:13:00,627 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_drives_3_step_sequence ... 2026-10-06 10:13:01,449 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_without_reason_raises ... 2026-10-06 10:13:02,030 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_drives_1_step ... 2026-10-06 10:13:02,592 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_without_reason_does_not_raise ... 2026-10-06 10:13:03,134 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cannot_issue_refund_if_original_invoice_not_signed ... 2026-10-06 10:13:04,559 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line.ctp records with IDs: [7804, 7805, 7806, 7807, 7808, 7809, 7810, 7811] 2026-10-06 10:13:04,709 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line records with IDs: [4666, 4667] 2026-10-06 10:13:08,474 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_adjustment ... 2026-10-06 10:13:09,764 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line.ctp records with IDs: [7822, 7823, 7824, 7825, 7826, 7827, 7828, 7829] 2026-10-06 10:13:09,937 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line records with IDs: [4680, 4681] 2026-10-06 10:13:12,571 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_replacement ... 2026-10-06 10:13:15,753 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_converted_file_raises_when_not_signed ... 2026-10-06 10:13:16,152 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_representation_files_when_signed ... 2026-10-06 10:13:17,663 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_einvoice_status_projection_from_native_state ... 2026-10-06 10:13:30,082 121 INFO rb-7dc4d15-225289-421533 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-06 10:13:30,589 121 INFO rb-7dc4d15-225289-421533 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-06 10:13:31,102 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_invoice_status_code_maps_to_native_state ... 2026-10-06 10:13:48,641 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issue_invoice_sets_legal_number_and_native_ids ... 2026-10-06 10:13:49,165 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_legal_number_locked_after_issued ... 2026-10-06 10:13:51,080 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_no_ungated_cancel_path ... 2026-10-06 10:13:51,114 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data ... 2026-10-06 10:13:51,297 121 INFO rb-7dc4d15-225289-421533 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-06 10:13:54,742 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_invoice_details_hook_called_in_both_payload_shapes ... 2026-10-06 10:13:57,848 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_foreign_partner ... 2026-10-06 10:13:58,106 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_replacement_move ... 2026-10-06 10:13:59,460 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line.ctp records with IDs: [7878, 7879, 7880, 7881, 7882, 7883, 7884, 7885] 2026-10-06 10:13:59,641 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line records with IDs: [4751, 4752] 2026-10-06 10:14:02,152 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_reversal_move ... 2026-10-06 10:14:03,518 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line.ctp records with IDs: [7896, 7897, 7898, 7899, 7900, 7901, 7902, 7903] 2026-10-06 10:14:03,662 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line records with IDs: [4765, 4766] 2026-10-06 10:14:05,600 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_tax_breakdowns ... 2026-10-06 10:14:05,694 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replacement_is_posted_to_the_replace_endpoint ... 2026-10-06 10:14:07,062 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line.ctp records with IDs: [7909, 7910, 7911, 7912, 7913, 7914, 7915, 7916] 2026-10-06 10:14:07,256 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #288 deleted account.move.line records with IDs: [4779, 4780] 2026-10-06 10:14:09,980 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sync_invoices_dispatches_per_single_invoice ... 2026-10-06 10:14:10,528 121 INFO rb-7dc4d15-225289-421533 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-06 10:14:10,728 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-10-06 10:14:10,884 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vninvoice_api_url_switches_sandbox_production ... 2026-10-06 10:14:10,986 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-06 10:14:11,010 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_download_xml_from_portal ... 2026-10-06 10:14:11,358 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:14:11,358 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:14:11,918 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:14:11,919 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:14:11,926 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:14:11,927 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:14:11,931 121 INFO rb-7dc4d15-225289-421533 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-06 10:14:11,931 121 INFO rb-7dc4d15-225289-421533 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-06 10:14:14,791 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/9e436d5/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-06 10:14:14,795 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/4a41acd/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-06 10:14:14,802 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:14:16,248 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/9e436d5/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-06 10:14:16,249 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/4a41acd/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-06 10:14:16,264 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:16] "GET /web/assets/9e436d5/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.015 1.459 2026-10-06 10:14:16,273 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:16] "GET /web/assets/4a41acd/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.003 1.476 2026-10-06 10:14:16,321 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:14:16,325 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:16] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:14:16,329 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:16] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:14:16,331 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:16] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 10:14:16,334 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:16] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:14:23,916 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-06 10:14:23,968 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:23] "GET /my/invoices/1834?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.020 0.049 2026-10-06 10:14:23,971 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal.TestVNinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-10-06 10:14:24,017 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-06 10:14:24,296 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:14:24,296 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:14:24,809 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:14:24,809 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:14:24,817 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:14:24,817 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:14:24,821 121 INFO rb-7dc4d15-225289-421533 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-06 10:14:24,822 121 INFO rb-7dc4d15-225289-421533 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-06 10:14:27,499 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/9e436d5/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-06 10:14:27,501 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:14:27,519 121 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/4a41acd/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-06 10:14:27,924 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/9e436d5/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-06 10:14:27,925 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/4a41acd/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-06 10:14:27,938 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:27] "GET /web/assets/9e436d5/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.006 0.434 2026-10-06 10:14:27,945 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:27] "GET /web/assets/4a41acd/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.004 0.423 2026-10-06 10:14:27,985 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:14:27,992 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:27] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:14:27,996 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:27] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:14:28,005 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:28] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:14:28,008 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:28] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:14:35,324 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-06 10:14:36,812 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:14:36] "GET /my/invoices/1835?access_token=access_token HTTP/1.1" 200 - 249 0.226 1.279 2026-10-06 10:14:36,871 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 10:14:57,831 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:14:57,831 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:14:58,370 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:14:58,371 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:14:58,379 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:14:58,379 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:14:58,383 121 INFO rb-7dc4d15-225289-421533 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-06 10:14:58,383 121 INFO rb-7dc4d15-225289-421533 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-06 10:15:13,632 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_carries_template_serial_and_legal_number ... 2026-10-06 10:15:13,883 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_raises_without_legal_number ... 2026-10-06 10:15:13,974 121 INFO rb-7dc4d15-225289-421533 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-06 10:15:14,118 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:15:35,951 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted product.product records with IDs: [1133] 2026-10-06 10:15:36,189 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:15:36,189 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:15:36,776 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:15:36,776 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:15:36,784 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:15:36,785 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:15:36,789 121 INFO rb-7dc4d15-225289-421533 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-06 10:15:36,789 121 INFO rb-7dc4d15-225289-421533 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-06 10:15:52,278 121 INFO rb-7dc4d15-225289-421533 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-06 10:15:54,653 121 INFO rb-7dc4d15-225289-421533 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-06 10:15:58,670 121 INFO rb-7dc4d15-225289-421533 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-06 10:15:59,913 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted account.move.line.ctp records with IDs: [7948, 7949, 7950, 7951, 7952, 7953, 7954, 7955] 2026-10-06 10:16:00,138 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted account.move.line records with IDs: [4820, 4821] 2026-10-06 10:16:00,851 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted invoice.line.grouping records with IDs: [40, 41, 42] 2026-10-06 10:16:02,581 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:06,371 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:10,540 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted invoice.line.grouping records with IDs: [57] 2026-10-06 10:16:11,062 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:14,951 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted invoice.line.grouping records with IDs: [64] 2026-10-06 10:16:15,163 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted account.move.line.ctp records with IDs: [7967, 7968] 2026-10-06 10:16:15,324 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted account.move.line records with IDs: [4840] 2026-10-06 10:16:15,613 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #292 deleted invoice.line.grouping records with IDs: [66] 2026-10-06 10:16:15,858 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:19,027 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted invoice.line.grouping records with IDs: [72] 2026-10-06 10:16:19,231 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:22,326 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_summary_lines_data ... 2026-10-06 10:16:26,110 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:29,761 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:33,582 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:16:33,607 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_generate_and_send_invoices_chokepoint_no_proforma_keyerror ... 2026-10-06 10:16:33,995 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:16:33,995 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:16:34,500 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:16:34,500 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:16:34,507 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:16:34,508 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:16:34,512 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:34,513 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:37,217 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_send_and_print_no_proforma_keyerror ... 2026-10-06 10:16:37,468 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:16:37,468 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:16:39,055 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:16:39,055 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:16:39,064 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:16:39,064 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:16:39,069 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:39,069 121 INFO rb-7dc4d15-225289-421533 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-06 10:16:42,153 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-10-06 10:16:42,361 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:17:03,284 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:17:03,284 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:17:03,766 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:17:03,767 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:17:03,774 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:17:03,774 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:17:03,779 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:03,779 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:15,885 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:15,936 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:16,167 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:16,745 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:21,912 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:22,263 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:17:42,762 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:17:42,763 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:17:43,312 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:17:43,312 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:17:43,321 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:17:43,321 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:17:43,326 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:43,326 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:52,690 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:55,963 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:17:56,001 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:56,086 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:56,167 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:56,279 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:56,359 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_is_idempotent_and_silent_on_rerun ... 2026-10-06 10:17:56,473 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-06 10:17:56,558 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_signature_matches_odoo_migrate_contract ... 2026-10-06 10:17:56,595 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:17:56,631 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:56,764 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:56,884 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_meinvoice_migration_corrects_an_unmodified_record ... 2026-10-06 10:17:57,031 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_corrects_an_unmodified_record ... 2026-10-06 10:17:57,174 121 INFO rb-7dc4d15-225289-421533 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-06 10:17:57,339 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_is_idempotent_and_silent_on_rerun ... 2026-10-06 10:17:57,554 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-06 10:17:57,680 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_vninvoice_migration_corrects_an_unmodified_record ... 2026-10-06 10:17:57,835 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:18:14,832 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_einvoice_status_untracked_for_non_einvoice_move ... 2026-10-06 10:18:16,060 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_get_invoice_legal_documents_accepts_v18_signature ... 2026-10-06 10:18:19,177 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:18:19,195 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:19,224 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_cancel_guard_decides_without_reading_an_issue_date ... 2026-10-06 10:18:19,260 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:19,935 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:19,981 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:18:20,022 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_a_correct_attribution_stays_legal ... 2026-10-06 10:18:20,052 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,087 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_enumerated_and_abbreviated_citation_forms_are_caught ... 2026-10-06 10:18:20,125 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,129 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,158 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,188 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,218 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,251 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,285 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_original_defect_is_red_in_both_languages ... 2026-10-06 10:18:20,316 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,364 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,397 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,430 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,462 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,505 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:18:20,523 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_dashboard_index_is_actually_created ... 2026-10-06 10:18:20,565 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,609 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:20,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_keeps_the_null_arm ... 2026-10-06 10:18:20,699 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:18:41,208 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:18:41,208 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:18:41,680 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:18:41,681 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:18:41,689 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:18:41,689 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:18:41,694 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:41,694 121 INFO rb-7dc4d15-225289-421533 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-06 10:18:50,535 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_a_superseded_original_cannot_be_replaced_a_second_time ... 2026-10-06 10:18:54,698 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8002, 8003] 2026-10-06 10:18:54,902 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4890] 2026-10-06 10:18:56,942 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_action_view_api_logs_domain_scoped_to_this_invoice ... 2026-10-06 10:19:02,256 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_adjust_path_b2b_issued_requires_written_agreement ... 2026-10-06 10:19:05,418 121 INFO rb-7dc4d15-225289-421533 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-06 10:19:12,041 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8014, 8015] 2026-10-06 10:19:12,192 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4909] 2026-10-06 10:19:14,516 121 INFO rb-7dc4d15-225289-421533 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-06 10:19:19,677 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_relation_and_nav_actions_bidirectional ... 2026-10-06 10:19:24,395 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_eligibility_gate_covers_modify_moves_entry_point ... 2026-10-06 10:19:27,993 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8030, 8031] 2026-10-06 10:19:28,150 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4931] 2026-10-06 10:19:29,881 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_failed_request_builds_masked_log_values_linked_to_invoice ... 2026-10-06 10:19:32,825 121 INFO rb-7dc4d15-225289-421533 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-06 10:19:35,802 121 INFO rb-7dc4d15-225289-421533 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-06 10:19:38,670 121 INFO rb-7dc4d15-225289-421533 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-06 10:19:42,167 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8042, 8043] 2026-10-06 10:19:42,315 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4950] 2026-10-06 10:19:44,048 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_wizard_prototype_resolves_core_viettel_extension ... 2026-10-06 10:19:44,115 121 INFO rb-7dc4d15-225289-421533 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-06 10:19:47,994 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8048, 8049] 2026-10-06 10:19:48,168 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4960] 2026-10-06 10:19:51,109 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replace_path_b2b_issued_requires_written_agreement ... 2026-10-06 10:19:54,436 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_line_composition_and_totals_pin_m1_after_state ... 2026-10-06 10:19:58,620 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8056, 8057] 2026-10-06 10:19:58,830 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4973] 2026-10-06 10:20:00,487 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_origin_id_writer_provenance_extended_mutation_proven ... 2026-10-06 10:20:04,371 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8062, 8063] 2026-10-06 10:20:04,541 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4983] 2026-10-06 10:20:08,894 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8070, 8071] 2026-10-06 10:20:09,015 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4993] 2026-10-06 10:20:10,796 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_partner_bank_id_pins_m1_after_state ... 2026-10-06 10:20:14,629 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8076, 8077] 2026-10-06 10:20:14,811 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [5003] 2026-10-06 10:20:16,746 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_wizard_gate_rewired_off_edi_state ... 2026-10-06 10:20:19,799 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacing_an_invoice_relinks_its_timesheets_to_the_replacement ... 2026-10-06 10:20:23,698 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.analytic.line records with IDs: [642] 2026-10-06 10:20:24,570 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_retry_exhaustion_logs_exactly_once ... 2026-10-06 10:20:27,564 121 INFO rb-7dc4d15-225289-421533 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-06 10:20:31,165 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8088, 8089] 2026-10-06 10:20:31,303 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [5025] 2026-10-06 10:20:32,938 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_links_original_and_replacement ... 2026-10-06 10:20:37,074 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8096, 8097, 8098, 8099, 8100, 8101] 2026-10-06 10:20:37,228 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [5038, 5039] 2026-10-06 10:20:39,053 121 INFO rb-7dc4d15-225289-421533 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-06 10:20:44,964 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8110, 8111] 2026-10-06 10:20:45,153 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [5055] 2026-10-06 10:20:47,994 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_state_flip_writer_provenance_extended_mutation_proven ... 2026-10-06 10:20:51,980 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8118, 8119] 2026-10-06 10:20:52,134 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [5065] 2026-10-06 10:20:57,055 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8126, 8127] 2026-10-06 10:20:57,231 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [5075] 2026-10-06 10:20:59,042 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_successful_request_builds_log_values ... 2026-10-06 10:21:02,197 121 INFO rb-7dc4d15-225289-421533 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-06 10:21:08,674 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-06 10:21:30,667 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:21:30,667 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:21:32,315 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:21:32,316 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:21:32,325 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:21:32,325 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:21:32,328 121 INFO rb-7dc4d15-225289-421533 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-06 10:21:32,328 121 INFO rb-7dc4d15-225289-421533 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-06 10:21:45,959 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_is_service_scoped_and_cached ... 2026-10-06 10:21:46,021 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_resolves_service_from_invoice ... 2026-10-06 10:21:46,665 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_agnostic_accessors_tolerate_blank ... 2026-10-06 10:21:47,239 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_allows_draft_reset_after_einvoice_cancelled ... 2026-10-06 10:21:47,891 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_still_blocks_draft_reset_while_einvoice_issued ... 2026-10-06 10:21:48,812 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_display_helper_serial_name ... 2026-10-06 10:21:48,946 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_draft_when_no_provider ... 2026-10-06 10:21:49,001 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_false_when_posted_no_provider ... 2026-10-06 10:21:49,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_is_read_only_projection ... 2026-10-06 10:21:49,960 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extra_edi_registered ... 2026-10-06 10:21:50,009 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extract_xml_from_zip ... 2026-10-06 10:21:50,044 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_getattr_op_dispatch_routes_to_provider ... 2026-10-06 10:21:50,649 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_gate_provider_matrix ... 2026-10-06 10:21:50,686 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_real_none_move_not_applicable ... 2026-10-06 10:21:51,320 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_value_op_projection_and_mark_status_dirty ... 2026-10-06 10:21:51,914 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:21:51,933 121 INFO rb-7dc4d15-225289-421533 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-06 10:21:51,981 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:21:51,998 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_python_code_translation_names_a_legal_instrument ... 2026-10-06 10:21:52,056 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument ... 2026-10-06 10:21:52,172 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:22:14,667 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:22:14,667 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:22:15,185 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:22:15,185 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:22:15,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:22:15,194 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:22:15,199 121 INFO rb-7dc4d15-225289-421533 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-06 10:22:15,199 121 INFO rb-7dc4d15-225289-421533 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-06 10:22:30,278 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_action_prepend_vietnamese_description_to_invoice_lines ... 2026-10-06 10:22:30,757 121 INFO rb-7dc4d15-225289-421533 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-06 10:22:31,253 121 INFO rb-7dc4d15-225289-421533 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-06 10:22:31,695 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_prepare_invoice_tax_data ... 2026-10-06 10:22:32,162 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #304 deleted account.move.line.ctp records with IDs: [8138, 8139, 8140, 8141] 2026-10-06 10:22:32,379 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #304 deleted account.move.line records with IDs: [5094] 2026-10-06 10:22:32,781 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:22:54,786 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:22:54,787 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:22:55,364 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:22:55,364 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:22:55,372 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:22:55,373 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:22:55,379 121 INFO rb-7dc4d15-225289-421533 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-06 10:22:55,379 121 INFO rb-7dc4d15-225289-421533 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-06 10:23:26,628 121 INFO rb-7dc4d15-225289-421533 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-06 10:23:26,909 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:23:49,816 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:23:49,817 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:23:50,471 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:23:50,471 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:23:50,479 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:23:50,479 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:23:50,483 121 INFO rb-7dc4d15-225289-421533 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-06 10:23:50,483 121 INFO rb-7dc4d15-225289-421533 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-06 10:24:00,215 121 INFO rb-7dc4d15-225289-421533 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-06 10:24:03,564 121 INFO rb-7dc4d15-225289-421533 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-06 10:24:07,044 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:24:29,796 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:24:29,796 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:24:30,350 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:24:30,351 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:24:30,359 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:24:30,359 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:24:30,362 121 INFO rb-7dc4d15-225289-421533 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-06 10:24:30,362 121 INFO rb-7dc4d15-225289-421533 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-06 10:24:39,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_base_l10n_vn_field_data_path_preserved ... 2026-10-06 10:24:40,013 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_merged ... 2026-10-06 10:24:40,354 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_single_vn_einvoice_notebook_page ... 2026-10-06 10:24:40,825 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:25:03,163 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:25:03,163 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:25:04,897 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:25:04,897 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:25:04,904 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:25:04,904 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:25:04,908 121 INFO rb-7dc4d15-225289-421533 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-06 10:25:04,909 121 INFO rb-7dc4d15-225289-421533 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-06 10:25:14,990 121 INFO rb-7dc4d15-225289-421533 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-06 10:25:15,032 121 INFO rb-7dc4d15-225289-421533 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-06 10:25:19,139 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_default_seller_reporting_arrangement_grants_no_exemption ... 2026-10-06 10:25:32,649 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_ecommerce_exemption_is_per_transaction_not_per_seller ... 2026-10-06 10:25:38,805 121 INFO rb-7dc4d15-225289-421533 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-06 10:25:46,844 121 INFO rb-7dc4d15-225289-421533 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-06 10:25:59,537 121 INFO rb-7dc4d15-225289-421533 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-06 10:26:02,723 121 INFO rb-7dc4d15-225289-421533 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-06 10:26:06,040 121 INFO rb-7dc4d15-225289-421533 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-06 10:26:09,232 121 INFO rb-7dc4d15-225289-421533 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-06 10:26:12,330 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:26:34,645 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:26:34,645 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:26:35,164 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:26:35,164 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:26:35,172 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:26:35,172 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:26:35,176 121 INFO rb-7dc4d15-225289-421533 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-06 10:26:35,176 121 INFO rb-7dc4d15-225289-421533 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-06 10:26:47,679 121 INFO rb-7dc4d15-225289-421533 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-06 10:26:47,716 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_carries_mandated_decree123_keys ... 2026-10-06 10:26:47,951 121 INFO rb-7dc4d15-225289-421533 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-06 10:26:48,226 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_should_retry_default_false ... 2026-10-06 10:26:48,298 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:27:20,994 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:24,574 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:29,555 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:27:53,091 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-06 10:27:53,615 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 2931 2026-10-06 10:27:53,616 121 INFO rb-7dc4d15-225289-421533 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/tmppr7cfjrt_chrome_odoo 2026-10-06 10:27:53,616 121 INFO rb-7dc4d15-225289-421533 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:43887/json/version 2026-10-06 10:27:53,617 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43887/json/version with timeout 3 increased to 10s during tests 2026-10-06 10:27:53,699 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:53,699 121 INFO rb-7dc4d15-225289-421533 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:43887/json 2026-10-06 10:27:53,700 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43887/json with timeout 3 increased to 10s during tests 2026-10-06 10:27:53,716 121 INFO rb-7dc4d15-225289-421533 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:43887/devtools/page/0A6ADB8EE19749CCD7EF36EA00815EEB 2026-10-06 10:27:53,732 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:53,741 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:53,818 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:pos_user from n/a 2026-10-06 10:27:53,833 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:53,836 121 INFO rb-7dc4d15-225289-421533 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=14" in browser 2026-10-06 10:27:53,837 121 INFO rb-7dc4d15-225289-421533 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=14" 2026-10-06 10:27:53,855 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:27:55,041 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:55] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 179 0.231 0.963 2026-10-06 10:27:55,046 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': '0A6ADB8EE19749CCD7EF36EA00815EEB', 'loaderId': '720D578B779A342A7E2512566C35928B', 'isDownload': False} 2026-10-06 10:27:55,046 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:55,073 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:27:55,094 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:55] "GET /web/assets/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 10:27:55,102 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:55] "GET /web/assets/589aeba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 10:27:55,109 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:55] "GET /web/assets/6d3dc95/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-06 10:27:55,651 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:55] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 10:27:55,666 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:27:55,666 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:27:55,685 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:55,692 121 INFO rb-7dc4d15-225289-421533 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=14", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:27:55,694 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-06 10:27:55,703 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:56,580 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:56] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 313 0.396 0.496 2026-10-06 10:27:56,582 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.867 2026-10-06 10:27:56,817 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-06 10:27:56,848 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 10:27:56,901 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 10:27:56,932 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-06 10:27:56,947 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:57,025 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:27:57,045 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:27:57,075 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:27:57,096 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "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-06 10:27:57,109 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:27:57,148 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=res.company&id=200&field=logo HTTP/1.1" 200 - 9 0.040 0.036 2026-10-06 10:27:57,166 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:57,234 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image/res.users/323/avatar_128 HTTP/1.1" 200 - 16 0.044 0.117 2026-10-06 10:27:57,258 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.049 2026-10-06 10:27:57,291 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image/res.company/200/favicon HTTP/1.1" 200 - 4 0.008 0.161 2026-10-06 10:27:57,310 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:57,314 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.007 0.092 2026-10-06 10:27:57,333 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.107 2026-10-06 10:27:57,351 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.007 0.119 2026-10-06 10:27:57,363 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.032 2026-10-06 10:27:57,376 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.107 2026-10-06 10:27:57,395 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.008 0.143 2026-10-06 10:27:57,416 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.007 0.102 2026-10-06 10:27:57,434 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.074 2026-10-06 10:27:57,447 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.043 2026-10-06 10:27:57,458 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.073 2026-10-06 10:27:57,469 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.129 2026-10-06 10:27:57,479 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.106 2026-10-06 10:27:57,568 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:57] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.030 0.111 2026-10-06 10:27:57,639 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:57,713 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:57,771 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:57,836 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:57,902 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:57,969 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,192 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,309 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,369 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,432 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,531 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,545 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:27:58,547 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:27:58,593 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,652 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,703 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,776 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,783 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:27:58,872 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71989445 started for PoS orders references: [{'name': 'Order 00015-001-0001', 'uuid': 'e0f6fafc-5156-47ce-80e6-a1a0629ac19a'}] 2026-10-06 10:27:58,873 121 INFO rb-7dc4d15-225289-421533 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-06 10:27:58,898 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:27:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 10:28:02,272 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71989445 order {'name': 'Order 00015-001-0001', 'uuid': 'e0f6fafc-5156-47ce-80e6-a1a0629ac19a'} created pos.order #28 2026-10-06 10:28:02,277 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71989445 finished 2026-10-06 10:28:02,438 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:28:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 894 1.416 2.154 2026-10-06 10:28:02,491 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:28:02] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 10:28:02,519 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:28:02] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:28:02,549 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:28:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 10:28:02,628 121 INFO rb-7dc4d15-225289-421533 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-06 10:28:02,644 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:28:02] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 9 0.010 0.018 2026-10-06 10:28:02,691 121 INFO rb-7dc4d15-225289-421533 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-06 10:28:02,753 121 INFO rb-7dc4d15-225289-421533 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-06 10:28:02,805 121 INFO rb-7dc4d15-225289-421533 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-06 10:28:02,856 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-06 10:28:02,857 121 INFO rb-7dc4d15-225289-421533 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-06 10:28:02,989 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 20105364 (allocated 21504000) 2026-10-06 10:28:02,991 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 2931 2026-10-06 10:28:02,992 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-06 10:28:02,993 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 2931 2026-10-06 10:28:03,096 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_102803_096168_test_pos_edi_receipt_disclosure_tour.txt 2026-10-06 10:28:03,096 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmppr7cfjrt_chrome_odoo" 2026-10-06 10:28:03,195 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:28:24,755 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:28:24,755 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-06 10:28:25,400 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:28:25,401 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/uom/i18n/vi.po for language vi_VN 2026-10-06 10:28:25,407 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:28:25,408 121 INFO rb-7dc4d15-225289-421533 odoo.tools.translate: loading base translation file /data/build/rb-7dc4d15-225289/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-06 10:28:25,412 121 INFO rb-7dc4d15-225289-421533 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-06 10:28:25,412 121 INFO rb-7dc4d15-225289-421533 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-06 10:28:36,241 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_create_invoice_line_with_vietnamese ... 2026-10-06 10:28:36,862 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:28:36,881 121 INFO rb-7dc4d15-225289-421533 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-06 10:28:36,883 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:28:36,884 121 INFO rb-7dc4d15-225289-421533 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 0x7ff878b307c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:28:36,928 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:28:53,673 121 INFO rb-7dc4d15-225289-421533 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-06 10:29:13,360 121 INFO rb-7dc4d15-225289-421533 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-06 10:29:32,491 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:29:44,055 121 INFO rb-7dc4d15-225289-421533 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-06 10:29:52,236 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:29:52,279 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:29:52,462 121 INFO rb-7dc4d15-225289-421533 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-06 10:29:56,149 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-10-06 10:29:56,334 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:00,241 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [229] 2026-10-06 10:30:00,377 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:01,439 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:01,462 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:01,640 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:02,642 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:02,683 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:02,883 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:03,900 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:03,923 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:04,095 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_overlapping_second_vietnam_detached_rule_is_rejected ... 2026-10-06 10:30:05,200 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:05,226 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:05,677 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:06,837 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:06,864 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:07,034 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:08,069 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:08,094 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:08,274 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12788] 2026-10-06 10:30:08,280 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [36] 2026-10-06 10:30:34,504 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:35,582 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:35,607 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:35,827 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:39,488 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-10-06 10:30:39,612 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:40,636 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:40,664 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:40,847 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13467] 2026-10-06 10:30:40,853 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [45] 2026-10-06 10:30:40,941 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:42,090 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:42,117 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:42,359 121 INFO rb-7dc4d15-225289-421533 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-06 10:30:43,421 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:43,462 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:43,732 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 10:30:46,908 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_hr_contract: Starting TestHrContract.test_03_vn_contract ... 2026-10-06 10:30:55,337 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8035, 8034, 8033, 8032] 2026-10-06 10:30:55,372 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-06 10:30:56,428 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:30:59,499 121 INFO rb-7dc4d15-225289-421533 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-06 10:31:08,475 121 INFO rb-7dc4d15-225289-421533 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-06 10:31:09,514 121 INFO rb-7dc4d15-225289-421533 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-06 10:31:10,603 121 INFO rb-7dc4d15-225289-421533 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-06 10:31:11,783 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:31:24,193 121 INFO rb-7dc4d15-225289-421533 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-06 10:31:36,001 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_kpcd_excludes_employee_labor_union ... 2026-10-06 10:31:37,723 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_multi_company_non_vn_and_allowed_scope ... 2026-10-06 10:31:49,426 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_figures_signed_split_and_kpcd ... 2026-10-06 10:31:51,463 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:00,739 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_officer_block_visible_to_officer_only ... 2026-10-06 10:32:03,330 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:04,170 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_reflects_own_figures_only ... 2026-10-06 10:32:06,077 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_sensitive_categ_set_is_empty_today ... 2026-10-06 10:32:06,144 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_ytd_tncn_by_calendar_year ... 2026-10-06 10:32:07,135 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 29 checked, 29 removed 2026-10-06 10:32:19,769 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:37,560 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:38,470 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:40,157 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:41,089 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:41,937 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:42,829 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-06 10:32:45,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_01_flat_rate_for_vietnam ... 2026-10-06 10:32:54,449 121 INFO rb-7dc4d15-225289-421533 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-06 10:32:55,530 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:32:58,705 121 INFO rb-7dc4d15-225289-421533 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-06 10:33:06,763 121 INFO rb-7dc4d15-225289-421533 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-06 10:33:07,874 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:33:07,892 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_1 ... 2026-10-06 10:33:23,688 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_2 ... 2026-10-06 10:33:41,291 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:33:41,311 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c133: Starting TestAccountOnDepartment133.test_01_account_on_department ... 2026-10-06 10:33:58,136 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:33:58,155 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c99: Starting TestAccountOnDepartment99.test_01_account_on_department ... 2026-10-06 10:34:15,403 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:34:31,483 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c133: Starting TestAccountOnEmployee133.test_01_account_on_employee_partner ... 2026-10-06 10:34:31,900 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:34:48,729 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c99: Starting TestAccountOnEmployee99.test_01_account_on_employee_partner ... 2026-10-06 10:34:49,113 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:35:05,761 121 INFO rb-7dc4d15-225289-421533 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-06 10:35:06,478 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-10-06 10:35:07,099 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:35:24,149 121 INFO rb-7dc4d15-225289-421533 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-06 10:35:24,746 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [235] 2026-10-06 10:35:25,498 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:35:51,499 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2426] 2026-10-06 10:35:52,529 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2428] 2026-10-06 10:35:55,623 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_aggregate_mode_reconciliation_dedup ... 2026-10-06 10:35:55,982 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2430] 2026-10-06 10:35:57,657 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_deadline_derivation_and_pure_classifier ... 2026-10-06 10:35:57,718 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_multi_company_non_vn_company_absent ... 2026-10-06 10:35:57,983 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-10-06 10:35:58,144 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-10-06 10:35:58,989 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_reconciliation_figure_reconciled_unreconciled ... 2026-10-06 10:35:59,297 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-10-06 10:35:59,425 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-10-06 10:36:01,495 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_rk4_separation_at_payload_level ... 2026-10-06 10:36:01,831 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-10-06 10:36:02,035 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-10-06 10:36:04,031 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_account_gated_fail_safe ... 2026-10-06 10:36:04,268 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-10-06 10:36:04,439 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-10-06 10:36:05,327 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_descriptor_registered ... 2026-10-06 10:36:05,383 121 INFO rb-7dc4d15-225289-421533 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-06 10:36:05,690 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-10-06 10:36:05,849 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-10-06 10:36:06,577 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 10:36:30,645 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2439] 2026-10-06 10:36:31,863 121 INFO rb-7dc4d15-225289-421533 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-06 10:36:31,983 121 INFO rb-7dc4d15-225289-421533 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-06 10:36:32,366 121 INFO rb-7dc4d15-225289-421533 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-06 10:36:32,630 121 INFO rb-7dc4d15-225289-421533 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-06 10:36:32,911 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-10-06 10:36:33,070 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-10-06 10:36:33,872 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:36:49,622 121 INFO rb-7dc4d15-225289-421533 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-06 10:36:53,603 121 INFO rb-7dc4d15-225289-421533 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-06 10:36:57,110 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:00,700 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:04,322 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:08,111 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:11,872 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:15,517 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:19,359 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:22,925 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:26,570 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:30,679 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:37:47,298 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:51,712 121 INFO rb-7dc4d15-225289-421533 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-06 10:37:56,215 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:00,319 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:04,475 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:08,455 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:12,645 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:16,884 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:21,192 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:25,140 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:29,004 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:33,610 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:38:50,559 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2450] 2026-10-06 10:38:50,796 121 INFO rb-7dc4d15-225289-421533 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-06 10:38:53,977 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_disbursement_entry_shape_tt99_c99 ... 2026-10-06 10:38:54,331 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [259] 2026-10-06 10:38:54,525 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-10-06 10:38:56,033 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_no_migration_no_version_bump_vn ... 2026-10-06 10:38:56,082 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_rk4_withholdings_not_folded_vn ... 2026-10-06 10:38:56,371 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [262] 2026-10-06 10:38:56,510 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-10-06 10:38:58,169 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_aggregate_vn_register_partner ... 2026-10-06 10:39:00,052 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_per_employee_vn ... 2026-10-06 10:39:00,346 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-10-06 10:39:00,511 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-10-06 10:39:03,615 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:39:21,014 121 INFO rb-7dc4d15-225289-421533 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-06 10:39:21,512 121 INFO rb-7dc4d15-225289-421533 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-06 10:39:22,571 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:39:39,173 121 INFO rb-7dc4d15-225289-421533 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-06 10:39:40,101 121 INFO rb-7dc4d15-225289-421533 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-06 10:39:41,931 121 INFO rb-7dc4d15-225289-421533 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-06 10:39:43,715 121 INFO rb-7dc4d15-225289-421533 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-06 10:39:43,836 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:39:52,045 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_change_minimum_wage ... 2026-10-06 10:39:52,314 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_heath_insurance ... 2026-10-06 10:39:52,365 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_labor_union ... 2026-10-06 10:39:52,426 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_social_insurance ... 2026-10-06 10:39:52,488 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_unemployment_unsurance ... 2026-10-06 10:39:52,570 121 INFO rb-7dc4d15-225289-421533 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-06 10:40:00,956 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage ... 2026-10-06 10:40:01,017 121 INFO rb-7dc4d15-225289-421533 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-06 10:40:01,423 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:40:04,430 121 INFO rb-7dc4d15-225289-421533 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-06 10:40:12,443 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:40:20,349 121 INFO rb-7dc4d15-225289-421533 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-06 10:40:25,169 121 INFO rb-7dc4d15-225289-421533 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-06 10:40:34,509 121 INFO rb-7dc4d15-225289-421533 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-06 10:40:44,053 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:41:01,970 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2488] 2026-10-06 10:41:02,397 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:03,095 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-10-06 10:41:03,294 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-10-06 10:41:05,018 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:06,978 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:07,313 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-10-06 10:41:07,525 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [274] 2026-10-06 10:41:09,209 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_regression_moded_account_map_unchanged ... 2026-10-06 10:41:09,510 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [276] 2026-10-06 10:41:09,652 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [277] 2026-10-06 10:41:11,280 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:41:13,239 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:14,041 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:14,446 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:14,504 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:15,622 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:15,842 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (139) started manually 2026-10-06 10:41:16,735 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (139) done 2026-10-06 10:41:16,831 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:41:39,245 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #367 deleted mail.message records with IDs: [4001, 4000] 2026-10-06 10:41:39,311 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #367 deleted loan.floating.rate records with IDs: [2, 1] 2026-10-06 10:41:39,378 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #367 deleted mail.message records with IDs: [4005, 4004, 4003] 2026-10-06 10:41:39,390 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #367 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-10-06 10:41:39,441 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #367 deleted mail.message records with IDs: [4009, 4008, 4007] 2026-10-06 10:41:39,449 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #367 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-10-06 10:41:39,860 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_borrow ... 2026-10-06 10:41:39,928 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_lend ... 2026-10-06 10:41:40,017 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_product_category_loan ... 2026-10-06 10:41:40,079 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_setting ... 2026-10-06 10:41:40,209 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:41:42,446 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:42,890 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:43,736 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:44,419 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:45,198 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:41:46,729 121 INFO rb-7dc4d15-225289-421533 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-06 10:41:51,632 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [131] 2026-10-06 10:41:52,553 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [134, 143] 2026-10-06 10:41:54,535 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_company_outside_the_vietnamese_chart_keeps_the_core_valuation ... 2026-10-06 10:42:00,056 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [153] 2026-10-06 10:42:00,725 121 INFO rb-7dc4d15-225289-421533 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-06 10:42:05,789 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [159] 2026-10-06 10:42:06,788 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [162] 2026-10-06 10:42:08,405 121 INFO rb-7dc4d15-225289-421533 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-06 10:42:13,118 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [173] 2026-10-06 10:42:14,097 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [176, 185] 2026-10-06 10:42:16,279 121 INFO rb-7dc4d15-225289-421533 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-06 10:42:21,186 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [192] 2026-10-06 10:42:22,169 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [195, 204] 2026-10-06 10:42:24,047 121 INFO rb-7dc4d15-225289-421533 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-06 10:42:29,558 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [214] 2026-10-06 10:42:30,515 121 INFO rb-7dc4d15-225289-421533 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-06 10:42:37,424 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [221] 2026-10-06 10:42:38,297 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [224, 232] 2026-10-06 10:42:39,696 121 INFO rb-7dc4d15-225289-421533 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-06 10:42:44,610 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [237] 2026-10-06 10:42:45,243 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [240, 247] 2026-10-06 10:42:46,547 121 INFO rb-7dc4d15-225289-421533 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-06 10:42:51,776 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [255] 2026-10-06 10:42:52,454 121 INFO rb-7dc4d15-225289-421533 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-06 10:42:56,988 121 INFO rb-7dc4d15-225289-421533 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-06 10:43:02,376 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [269] 2026-10-06 10:43:03,457 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [272, 281] 2026-10-06 10:43:05,740 121 INFO rb-7dc4d15-225289-421533 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-06 10:43:10,676 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [288] 2026-10-06 10:43:11,586 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [291, 300] 2026-10-06 10:43:13,850 121 INFO rb-7dc4d15-225289-421533 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-06 10:43:20,365 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [308] 2026-10-06 10:43:21,146 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [311, 319] 2026-10-06 10:43:22,528 121 INFO rb-7dc4d15-225289-421533 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-06 10:43:29,602 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [325] 2026-10-06 10:43:30,569 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [328, 336] 2026-10-06 10:43:31,773 121 INFO rb-7dc4d15-225289-421533 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-06 10:43:37,171 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [344] 2026-10-06 10:43:37,954 121 INFO rb-7dc4d15-225289-421533 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-06 10:43:42,700 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [350] 2026-10-06 10:43:43,571 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [353, 360] 2026-10-06 10:43:44,984 121 INFO rb-7dc4d15-225289-421533 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-06 10:43:50,250 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [368] 2026-10-06 10:43:51,178 121 INFO rb-7dc4d15-225289-421533 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-06 10:43:56,037 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:01,228 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [385] 2026-10-06 10:44:01,952 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:06,619 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [391] 2026-10-06 10:44:07,532 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [394, 401] 2026-10-06 10:44:08,940 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:44:08,964 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:09,064 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:09,141 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:09,203 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:09,393 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:44:10,995 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:14,310 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:22,010 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:25,487 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:28,985 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:32,356 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:36,871 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:40,273 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:43,574 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:50,432 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:54,564 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [498, 499] 2026-10-06 10:44:54,738 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:58,432 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:44:59,240 121 INFO rb-7dc4d15-225289-421533 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-06 10:44:59,367 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:03,171 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:03,220 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:06,921 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:10,644 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:14,488 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:18,243 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:45:18,985 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:19,299 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:25,489 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:31,771 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:32,164 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:38,207 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:45:39,112 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:43,298 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:47,707 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:50,829 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [605] 2026-10-06 10:45:50,907 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [606] 2026-10-06 10:45:51,758 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:45:52,441 121 INFO rb-7dc4d15-225289-421533 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-06 10:45:56,150 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [611] 2026-10-06 10:45:57,696 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [618] 2026-10-06 10:45:58,647 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_fully_consumed_resupply_leaves_nothing_remaining ... 2026-10-06 10:46:02,178 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:07,376 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [633] 2026-10-06 10:46:09,298 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [640] 2026-10-06 10:46:09,900 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:10,140 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [79, 78] 2026-10-06 10:46:10,332 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [77] 2026-10-06 10:46:10,574 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5958, 5955] 2026-10-06 10:46:10,779 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [346339] 2026-10-06 10:46:10,779 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted purchase.order records with IDs: [17] 2026-10-06 10:46:10,791 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [699] 2026-10-06 10:46:14,370 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:17,305 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:22,575 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [665] 2026-10-06 10:46:24,024 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [674] 2026-10-06 10:46:24,573 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:27,429 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [684] 2026-10-06 10:46:27,538 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [685] 2026-10-06 10:46:32,507 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:35,544 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [702] 2026-10-06 10:46:35,634 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [703] 2026-10-06 10:46:40,510 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:45,714 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [717] 2026-10-06 10:46:47,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:46:48,455 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:52,150 121 INFO rb-7dc4d15-225289-421533 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-06 10:46:59,247 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:06,313 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:10,713 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:15,028 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:19,010 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:23,648 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [807] 2026-10-06 10:47:23,874 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:28,252 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:35,140 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:39,186 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:47:39,861 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:43,180 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:47:43,804 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:50,692 121 INFO rb-7dc4d15-225289-421533 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-06 10:47:57,676 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:48:02,980 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:03,160 121 INFO rb-7dc4d15-225289-421533 odoo.models: Access Denied by ACLs for operation: read, uid: 371, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-10-06 10:48:03,376 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #371 deleted mail.message records with IDs: [20098] 2026-10-06 10:48:03,396 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #371 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-06 10:48:03,440 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:03,531 121 INFO rb-7dc4d15-225289-421533 odoo.models: Access Denied by ACLs for operation: read, uid: 369, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-10-06 10:48:03,725 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #369 deleted mail.message records with IDs: [20098] 2026-10-06 10:48:03,741 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #369 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-06 10:48:03,775 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:03,989 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #370 deleted mail.message records with IDs: [20098] 2026-10-06 10:48:04,007 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #370 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-06 10:48:04,057 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:48:04,075 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:04,156 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:04,207 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:04,253 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:04,365 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:04,496 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:04,643 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_form_serves_a_chatter ... 2026-10-06 10:48:04,758 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:04,854 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:04,935 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:05,032 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:48:06,936 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:08,878 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [189], uid: 374, model: sale.order.line 2026-10-06 10:48:09,053 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:10,941 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [190], uid: 375, model: sale.order.line 2026-10-06 10:48:11,043 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:13,138 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [94], uid: 376, model: sale.order 2026-10-06 10:48:13,292 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:48:14,986 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:16,434 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:48:16,454 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_footer_date ... 2026-10-06 10:48:16,546 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_total_amount_untaxed ... 2026-10-06 10:48:17,005 121 INFO rb-7dc4d15-225289-421533 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-06 10:48:17,116 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:48:59,330 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_auto_invoice_at_close_is_posted_not_draft ... 2026-10-06 10:49:01,600 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [5506] 2026-10-06 10:49:02,227 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #379 deleted account.move records with IDs: [2097] 2026-10-06 10:49:06,014 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_cap_one_forces_one_invoice_per_order ... 2026-10-06 10:49:10,526 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_splits_group_exceeding_cap_into_multiple_invoices ... 2026-10-06 10:49:14,472 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_not_invoiced_filter_includes_paid_and_done_excludes_invoiced ... 2026-10-06 10:49:20,503 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_one_by_one_mode_ignores_grouping_and_cap ... 2026-10-06 10:49:26,024 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_session_close_no_duplicate_revenue_booking ... 2026-10-06 10:49:28,712 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #379 deleted account.move.line records with IDs: [5571] 2026-10-06 10:49:29,186 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #379 deleted account.move records with IDs: [2124] 2026-10-06 10:49:32,057 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:49:55,333 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_validate_waits_for_in_flight_push ... 2026-10-06 10:49:55,646 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome pid: 3136 2026-10-06 10:49:55,647 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless temporary user profile dir: /tmp/tmpds28m3nc_chrome_odoo 2026-10-06 10:49:55,647 121 INFO rb-7dc4d15-225289-421533 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:46157/json/version 2026-10-06 10:49:55,648 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46157/json/version with timeout 3 increased to 10s during tests 2026-10-06 10:49:55,729 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:55,729 121 INFO rb-7dc4d15-225289-421533 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:46157/json 2026-10-06 10:49:55,730 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46157/json with timeout 3 increased to 10s during tests 2026-10-06 10:49:55,744 121 INFO rb-7dc4d15-225289-421533 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:46157/devtools/page/B3F68DECA4C5207E8DD5A0939D7807B7 2026-10-06 10:49:55,761 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:55,771 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless enable page notifications 2026-10-06 10:49:55,822 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:pos_user from n/a 2026-10-06 10:49:55,837 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Setting session cookie in browser 2026-10-06 10:49:55,843 121 INFO rb-7dc4d15-225289-421533 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=16" in browser 2026-10-06 10:49:55,843 121 INFO rb-7dc4d15-225289-421533 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=16" 2026-10-06 10:49:55,861 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:49:57,156 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:57] "GET /pos/ui?config_id=16 HTTP/1.1" 200 - 179 0.224 1.077 2026-10-06 10:49:57,160 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Navigation result: {'frameId': 'B3F68DECA4C5207E8DD5A0939D7807B7', 'loaderId': '8C833E55C6C4CC462E7DEDF1BC216552', 'isDownload': False} 2026-10-06 10:49:57,160 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:57,184 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-06 10:49:57,203 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:57] "GET /web/assets/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-06 10:49:57,212 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:57] "GET /web/assets/589aeba/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 10:49:57,224 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:57] "GET /web/assets/6d3dc95/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-10-06 10:49:57,711 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:57] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 10:49:57,732 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:49:57,734 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:49:57,753 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: IndexedDB 1 Ready 2026-10-06 10:49:57,763 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.017 2026-10-06 10:49:57,772 121 INFO rb-7dc4d15-225289-421533 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=16", "delayToCheckUndeterminisms": 0})" 2026-10-06 10:49:57,779 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:58,764 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:58] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 313 0.504 0.512 2026-10-06 10:49:58,767 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.981 2026-10-06 10:49:58,974 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 10:49:58,997 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 10:49:59,046 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 10:49:59,082 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 10:49:59,098 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:59,166 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 10:49:59,174 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:49:59,229 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:49:59,238 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 10:49:59,243 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "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-06 10:49:59,281 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:59,293 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image/res.users/384/avatar_128 HTTP/1.1" 200 - 16 0.027 0.050 2026-10-06 10:49:59,334 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image/res.company/237/favicon HTTP/1.1" 200 - 9 0.009 0.080 2026-10-06 10:49:59,380 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=res.company&id=237&field=logo HTTP/1.1" 200 - 4 0.018 0.128 2026-10-06 10:49:59,392 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.048 2026-10-06 10:49:59,400 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.054 2026-10-06 10:49:59,410 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-06 10:49:59,430 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.081 2026-10-06 10:49:59,445 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.089 2026-10-06 10:49:59,460 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:59,470 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.097 2026-10-06 10:49:59,487 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.065 2026-10-06 10:49:59,497 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.073 2026-10-06 10:49:59,520 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.105 2026-10-06 10:49:59,539 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.007 0.094 2026-10-06 10:49:59,556 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.006 0.088 2026-10-06 10:49:59,569 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.090 2026-10-06 10:49:59,580 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.083 2026-10-06 10:49:59,690 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:49:59] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.044 0.137 2026-10-06 10:49:59,766 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:59,852 121 INFO rb-7dc4d15-225289-421533 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-06 10:49:59,924 121 INFO rb-7dc4d15-225289-421533 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-06 10:50:00,005 121 INFO rb-7dc4d15-225289-421533 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-06 10:50:00,018 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:50:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:50:00,020 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:50:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:50:00,064 121 INFO rb-7dc4d15-225289-421533 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-06 10:50:00,116 121 INFO rb-7dc4d15-225289-421533 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-06 10:50:00,215 121 INFO rb-7dc4d15-225289-421533 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-06 10:50:00,226 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:50:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:50:00,281 121 INFO rb-7dc4d15-225289-421533 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-06 10:50:00,287 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:50:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:50:03,930 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32564797 started for PoS orders references: [{'name': 'Order 00023-001-0001', 'uuid': 'caca83ff-5497-4e14-99f4-0fbfef975aaf'}] 2026-10-06 10:50:04,048 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32564797 order {'name': 'Order 00023-001-0001', 'uuid': 'caca83ff-5497-4e14-99f4-0fbfef975aaf'} created pos.order #44 2026-10-06 10:50:04,053 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32564797 finished 2026-10-06 10:50:04,163 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:50:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.112 0.123 2026-10-06 10:50:04,221 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94591367 started for PoS orders references: [{'name': '/', 'uuid': 'caca83ff-5497-4e14-99f4-0fbfef975aaf'}] 2026-10-06 10:50:04,374 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [28] to pos.order #44 2026-10-06 10:50:04,386 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94591367 order {'name': '/', 'uuid': 'caca83ff-5497-4e14-99f4-0fbfef975aaf'} updated pos.order #44 2026-10-06 10:50:04,390 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94591367 finished 2026-10-06 10:50:04,461 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:50:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 76 0.115 0.131 2026-10-06 10:50:04,522 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:50:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.005 0.013 2026-10-06 10:50:04,587 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:50:04] "GET /web/image?model=pos.config&id=16&field=custom_logo HTTP/1.1" 200 - 9 0.012 0.015 2026-10-06 10:50:04,595 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: tour succeeded 2026-10-06 10:50:04,597 121 INFO rb-7dc4d15-225289-421533 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-06 10:50:04,681 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: heap 15823056 (allocated 17047552) 2026-10-06 10:50:04,685 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing chrome headless with pid 3136 2026-10-06 10:50:04,686 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing websocket connection 2026-10-06 10:50:04,687 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Terminating chrome headless with pid 3136 2026-10-06 10:50:04,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_105004_787519_test_validate_waits_for_in_flight_push.txt 2026-10-06 10:50:04,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Removing chrome user profile "/tmp/tmpds28m3nc_chrome_odoo" 2026-10-06 10:50:04,910 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 10:50:50,107 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_1_invoice ... 2026-10-06 10:50:55,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_2_invoice ... 2026-10-06 10:50:59,245 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #386 deleted account.move.line records with IDs: [5603] 2026-10-06 10:50:59,698 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #386 deleted account.move records with IDs: [2137] 2026-10-06 10:51:02,314 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice_when_close_session ... 2026-10-06 10:51:02,483 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1694579 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-10-06 10:51:03,568 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1694579 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #49 2026-10-06 10:51:03,568 121 INFO rb-7dc4d15-225289-421533 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1694579 finished 2026-10-06 10:51:04,546 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #386 deleted account.move records with IDs: [2144] 2026-10-06 10:51:07,260 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:51:42,089 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow_retest: Starting TestPointOfSaleFlowRetest.test_order_to_invoice ... 2026-10-06 10:51:42,281 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 10:51:45,892 121 INFO rb-7dc4d15-225289-421533 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-06 10:51:48,265 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_closing_balance_matches_svl_valuation ... 2026-10-06 10:51:51,055 121 INFO rb-7dc4d15-225289-421533 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-06 10:51:53,343 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_moves ... 2026-10-06 10:51:55,348 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_report_name ... 2026-10-06 10:51:55,536 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_opening_balance_line ... 2026-10-06 10:51:56,749 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_xlsx_data ... 2026-10-06 10:51:57,919 121 INFO rb-7dc4d15-225289-421533 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-06 10:52:02,832 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:52:05,946 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_action_resolves_to_c99_model ... 2026-10-06 10:52:06,047 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_revaluation_apportioned_by_location_ratio ... 2026-10-06 10:52:09,399 121 INFO rb-7dc4d15-225289-421533 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-06 10:52:13,726 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines ... 2026-10-06 10:52:17,579 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines_with_location ... 2026-10-06 10:52:18,956 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_report_name ... 2026-10-06 10:52:19,012 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_prepare_xlsx_data ... 2026-10-06 10:52:21,406 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:52:24,863 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_compute_opening_date ... 2026-10-06 10:52:26,245 121 INFO rb-7dc4d15-225289-421533 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-06 10:52:28,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_moves ... 2026-10-06 10:52:30,765 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_report_name ... 2026-10-06 10:52:30,909 121 INFO rb-7dc4d15-225289-421533 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-06 10:52:32,318 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_normal_line ... 2026-10-06 10:52:33,665 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_xlsx_data ... 2026-10-06 10:52:35,064 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:52:38,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_apportioned_by_location_ratio ... 2026-10-06 10:52:41,316 121 INFO rb-7dc4d15-225289-421533 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-06 10:52:44,146 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_in ... 2026-10-06 10:52:46,420 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_out ... 2026-10-06 10:52:48,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_in ... 2026-10-06 10:52:48,709 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_out ... 2026-10-06 10:52:48,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_normal_line ... 2026-10-06 10:52:50,087 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_in ... 2026-10-06 10:52:51,292 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_out ... 2026-10-06 10:52:53,411 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:52:53,430 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_country_constraint ... 2026-10-06 10:52:54,195 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-10-06 10:52:54,215 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20360] 2026-10-06 10:52:54,226 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:52:54,602 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:52:58,042 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c2b13a0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:52:58,044 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b4207c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:52:58,055 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:52:58,063 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b420860> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:52:59,090 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_create_mapping ... 2026-10-06 10:53:01,006 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-10-06 10:53:01,023 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20367] 2026-10-06 10:53:01,033 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:53:01,352 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:04,756 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87830d760> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:04,757 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b67c5e0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:04,763 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:04,768 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b67e980> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:05,571 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_unique_constraint ... 2026-10-06 10:53:06,397 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-10-06 10:53:06,414 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20374] 2026-10-06 10:53:06,425 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:53:06,693 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:11,105 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b6ccea0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:11,107 121 INFO rb-7dc4d15-225289-421533 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 0x7ff876d5ea20> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:11,116 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:11,124 121 INFO rb-7dc4d15-225289-421533 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 0x7ff876d5f060> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:12,045 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:16,619 121 INFO rb-7dc4d15-225289-421533 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 0x7ff879b46200> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:16,620 121 INFO rb-7dc4d15-225289-421533 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 0x7ff876fa9760> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:16,629 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:16,636 121 INFO rb-7dc4d15-225289-421533 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 0x7ff876fa8220> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:16,680 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:53:16,699 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_address_update_discard ... 2026-10-06 10:53:17,866 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-10-06 10:53:17,883 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20381] 2026-10-06 10:53:17,894 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:53:18,267 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:21,269 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87b4ac2c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:21,270 121 INFO rb-7dc4d15-225289-421533 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 0x7ff879b46200> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:21,277 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:21,281 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87886ad40> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:23,181 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_error_handling ... 2026-10-06 10:53:23,951 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-10-06 10:53:23,971 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20389] 2026-10-06 10:53:23,980 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:53:24,298 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:27,603 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84e6f14e0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:27,604 121 INFO rb-7dc4d15-225289-421533 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 0x7ff876f32fc0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:27,612 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:27,618 121 INFO rb-7dc4d15-225289-421533 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 0x7ff876f32ac0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:28,542 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20390] 2026-10-06 10:53:29,245 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1745] 2026-10-06 10:53:31,338 121 INFO rb-7dc4d15-225289-421533 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_full_address_update_workflow ... 2026-10-06 10:53:32,183 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-10-06 10:53:32,201 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20398] 2026-10-06 10:53:32,212 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:53:32,581 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:37,627 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a7bb240> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:37,629 121 INFO rb-7dc4d15-225289-421533 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 0x7ff878c196c0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:37,639 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:37,647 121 INFO rb-7dc4d15-225289-421533 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 0x7ff878c18cc0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:44,373 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:48,476 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a4c59e0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:48,477 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84cfa6200> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:48,485 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:48,491 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84cfa6a20> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 10:53:48,526 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 10:53:48,824 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-10-06 10:53:48,835 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request https://www.example.com/page/viewform with timeout 3 increased to 10s during tests 2026-10-06 10:53:48,835 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-10-06 10:53:48,886 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-10-06 10:53:48,903 121 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-06 10:53:48,906 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:53:49,310 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:50,377 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:50] "GET / HTTP/1.1" 200 - 183 0.222 1.253 2026-10-06 10:53:50,460 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-10-06 10:53:50,550 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-10-06 10:53:50,567 121 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-06 10:53:50,570 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:53:50,978 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:50,989 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:50] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.008 0.415 2026-10-06 10:53:50,994 121 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-06 10:53:51,009 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:52,008 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:52] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 191 0.156 0.859 2026-10-06 10:53:52,015 121 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-06 10:53:52,016 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:52,088 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:52] "GET / HTTP/1.1" 200 - 14 0.011 0.063 2026-10-06 10:53:52,100 121 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-06 10:53:52,102 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:52,132 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:52] "GET / HTTP/1.1" 200 - 8 0.004 0.027 2026-10-06 10:53:52,138 121 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-06 10:53:52,139 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:52,140 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:52] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-10-06 10:53:52,147 121 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-06 10:53:52,148 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:52,202 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:52] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 8 0.009 0.049 2026-10-06 10:53:52,268 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-10-06 10:53:52,316 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-10-06 10:53:52,388 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-10-06 10:53:52,428 121 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-06 10:53:52,432 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:53:54,028 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:55,143 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:55] "GET / HTTP/1.1" 200 - 183 0.231 2.484 2026-10-06 10:53:55,159 121 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-06 10:53:55,160 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:55,163 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:55] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 0 0.000 0.004 2026-10-06 10:53:55,169 121 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-06 10:53:55,170 121 INFO rb-7dc4d15-225289-421533 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-06 10:53:55,274 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:55] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 27 0.024 0.082 2026-10-06 10:53:55,338 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-10-06 10:53:55,349 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request https://test_542152qsdqsd.com/ with timeout 3 increased to 10s during tests 2026-10-06 10:53:55,350 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-10-06 10:53:55,367 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request https://odoo.com/ with timeout 3 increased to 10s during tests 2026-10-06 10:53:55,367 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-10-06 10:53:55,430 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:53:55,453 121 INFO rb-7dc4d15-225289-421533 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-10-06 10:53:55,477 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:53:55,954 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:55] "GET /r/2B2 HTTP/1.1" 301 - 21 0.011 0.471 2026-10-06 10:53:55,973 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:55] "GET /r/2B2 HTTP/1.1" 301 - 6 0.002 0.010 2026-10-06 10:53:56,064 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:53:56] "GET /r/2B2 HTTP/1.1" 301 - 24 0.038 0.047 2026-10-06 10:53:56,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:53:56,616 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-10-06 10:53:57,261 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-10-06 10:53:57,715 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-10-06 10:53:57,770 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20416] 2026-10-06 10:53:57,923 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-10-06 10:53:58,217 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-10-06 10:53:58,520 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-10-06 10:53:59,247 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-10-06 10:53:59,345 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-10-06 10:53:59,432 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-10-06 10:53:59,962 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-10-06 10:54:00,960 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-10-06 10:54:01,326 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.partner.merge: dst_partner: 1759 2026-10-06 10:54:04,933 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.partner.merge: (uid = 1) merged the partners [1757, 1758] with 1759 2026-10-06 10:54:05,400 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1757, 1758] 2026-10-06 10:54:05,482 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-10-06 10:54:05,858 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-10-06 10:54:05,946 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-10-06 10:54:06,027 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-10-06 10:54:06,713 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-10-06 10:54:07,596 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-10-06 10:54:08,050 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-10-06 10:54:08,182 121 INFO rb-7dc4d15-225289-421533 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-10-06 10:54:08,323 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:54:08,345 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2026-10-06 10:54:08,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 3358 2026-10-06 10:54:08,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmp7gtpak_c_chrome_odoo 2026-10-06 10:54:08,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:45681/json/version 2026-10-06 10:54:08,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:45681/json/version with timeout 3 increased to 10s during tests 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Browser version: Chrome/150.0.7871.114 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:45681/json 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:45681/json with timeout 3 increased to 10s during tests 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:45681/devtools/page/7D3E2637EB038D06754B90008E625FD5 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Enable chrome headless console log notification 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless enable page notifications 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Setting session cookie in browser 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Open "http://127.0.0.1:8069/" in browser 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigating to: "http://127.0.0.1:8069/" 2026-10-06 10:54:09,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 275 0.314 -0.314 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': '7D3E2637EB038D06754B90008E625FD5', 'loaderId': '14944B3906DBCD98E50C5BA2ABB8EE91', 'isDownload': False} 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate ready code "odoo.isTourReady('order_lunch_tour')" 2026-10-06 10:54:11,000 121 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-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/272d423/web.assets_frontend.min.css, copying from /web/assets/272d423/web.assets_frontend.min.css 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.056 -0.056 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0068e07/web.assets_frontend_minimal.min.js, copying from /web/assets/0068e07/web.assets_frontend_minimal.min.js 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 -0.008 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c137b7c/web.__assets_tests_call__.min.js, copying from /web/assets/c137b7c/web.__assets_tests_call__.min.js 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.012 -0.012 2026-10-06 10:54:11,000 121 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-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=d0e7758 HTTP/1.1" 200 - 4 0.003 -0.003 2026-10-06 10:54:11,000 121 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-06 10:54:11,000 121 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-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js, copying from /web/assets/e0f3d55/web.assets_frontend_lazy.min.js 2026-10-06 10:54:11,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-06 10:54:12,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 10:54:12,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:12,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 -0.004 2026-10-06 10:54:12,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.024 -0.024 2026-10-06 10:54:13,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 126 0.146 -0.146 2026-10-06 10:54:13,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 -0.003 2026-10-06 10:54:13,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 -0.002 2026-10-06 10:54:13,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 898 0.449 -0.449 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.033 -0.033 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 -0.003 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 10:54:14,000 121 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-06 10:54:14,000 121 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-06 10:54:14,000 121 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-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 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.005 -0.005 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: Owl is running in 'dev' mode. 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 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.042 -0.042 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.009 -0.009 2026-10-06 10:54:14,000 121 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-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.063 -0.063 2026-10-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:14,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 140 0.157 -0.157 2026-10-06 10:54:15,000 121 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-06 10:54:15,000 121 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-06 10:54:15,000 121 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-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.036 -0.036 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.026 -0.026 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.014 -0.014 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 -0.004 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 -0.008 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.015 -0.015 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 -0.005 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.012 -0.012 2026-10-06 10:54:15,000 121 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-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.047 -0.047 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_get HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.008 -0.008 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.023 -0.023 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.007 -0.007 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.006 -0.006 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.012 -0.012 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 30 0.034 -0.034 2026-10-06 10:54:15,000 121 INFO rb-7dc4d15-225289-421533 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.004 -0.004 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/26/image_128?unique=1791271159000 HTTP/1.1" 200 - 9 0.017 -0.017 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/24/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/16/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.003 -0.003 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/19/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/12/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/25/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/8/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.004 -0.004 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/13/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/14/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.009 -0.009 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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.001 -0.001 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/23/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.005 -0.005 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/20/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.008 -0.008 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/21/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/22/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.011 -0.011 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_set HTTP/1.1" 200 - 2 0.007 -0.007 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/17/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.004 -0.004 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/18/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/15/image_128?unique=1791271159000 HTTP/1.1" 200 - 4 0.013 -0.013 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.010 -0.010 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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.011 -0.011 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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.020 -0.020 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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.027 -0.027 2026-10-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:16,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 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.019 -0.019 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 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.008 -0.008 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.008 -0.008 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 16 0.014 -0.014 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.015 -0.015 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: tour succeeded 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: ╔═════════════════════════════════╗ ║ TOUR order_lunch_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 34611720 (allocated 36311040) 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 3358 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing websocket connection 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 3358 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20220419_100000_000000_test_01_ui.txt 2026-10-06 10:54:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmp7gtpak_c_chrome_odoo" 2026-10-06 10:54:17,664 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:54:40,934 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 10:54:40,934 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 10:54:42,173 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_attachment_partner ... 2026-10-06 10:54:42,729 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:54:43,139 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:43] "POST /mail/attachment/upload HTTP/1.1" 404 - 10 0.005 0.407 2026-10-06 10:54:43,162 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:54:43,230 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.021 0.033 2026-10-06 10:54:43,377 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [15608] 2026-10-06 10:54:43,391 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:43] "POST /mail/attachment/delete HTTP/1.1" 200 - 28 0.120 0.035 2026-10-06 10:54:43,408 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:54:43,467 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.016 0.032 2026-10-06 10:54:43,521 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [15609] 2026-10-06 10:54:43,530 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:43] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.030 0.029 2026-10-06 10:54:43,548 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:54:43,579 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:43] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.004 0.008 2026-10-06 10:54:43,607 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:54:43,630 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:43] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.002 0.007 2026-10-06 10:54:43,652 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:43] "POST /mail/attachment/upload HTTP/1.1" 404 - 1 0.001 0.006 2026-10-06 10:54:43,697 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-10-06 10:54:44,004 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome pid: 3639 2026-10-06 10:54:44,004 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless temporary user profile dir: /tmp/tmplf1anmm8_chrome_odoo 2026-10-06 10:54:44,004 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:41849/json/version 2026-10-06 10:54:44,006 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41849/json/version with timeout 3 increased to 10s during tests 2026-10-06 10:54:44,086 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Browser version: Chrome/150.0.7871.114 2026-10-06 10:54:44,086 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:41849/json 2026-10-06 10:54:44,090 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41849/json with timeout 3 increased to 10s during tests 2026-10-06 10:54:44,100 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Websocket url found: ws://127.0.0.1:41849/devtools/page/8ECF4805788617A8B134A0EBA89B1DEF 2026-10-06 10:54:44,110 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Enable chrome headless console log notification 2026-10-06 10:54:44,117 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless enable page notifications 2026-10-06 10:54:44,183 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:54:44,202 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Setting session cookie in browser 2026-10-06 10:54:44,215 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:44,215 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:44,236 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:54:46,046 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:46] "GET /odoo/discuss HTTP/1.1" 200 - 191 0.218 1.602 2026-10-06 10:54:46,050 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigation result: {'frameId': '8ECF4805788617A8B134A0EBA89B1DEF', 'loaderId': '2E22CC3A359011DDE5538D5C298E8DBC', 'isDownload': False} 2026-10-06 10:54:46,050 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:46,097 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:46] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-06 10:54:46,113 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:46] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-06 10:54:46,139 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:47,332 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.615 0.633 2026-10-06 10:54:47,345 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.255 2026-10-06 10:54:47,387 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 1.277 2026-10-06 10:54:47,399 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.982 2026-10-06 10:54:47,409 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.309 2026-10-06 10:54:47,570 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 10:54:47,574 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-06 10:54:47,575 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-06 10:54:47,603 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-06 10:54:47,646 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Owl is running in 'dev' mode. 2026-10-06 10:54:47,674 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-06 10:54:47,746 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.044 0.085 2026-10-06 10:54:47,763 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:47,765 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-06 10:54:47,780 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:47,818 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.132 2026-10-06 10:54:47,866 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 10:54:47,972 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.042 0.252 2026-10-06 10:54:48,346 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "POST /mail/data HTTP/1.1" 200 - 140 0.144 0.414 2026-10-06 10:54:48,350 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.566 2026-10-06 10:54:48,356 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:54:48,373 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "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-06 10:54:48,406 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /web/image/res.partner/3/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 9 0.023 0.376 2026-10-06 10:54:48,434 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.607 2026-10-06 10:54:48,468 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.619 2026-10-06 10:54:48,512 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.496 2026-10-06 10:54:48,548 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "POST /web/action/load HTTP/1.1" 200 - 6 0.016 0.514 2026-10-06 10:54:48,575 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 10:54:48,620 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.026 2026-10-06 10:54:48,741 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 10:54:48,874 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "POST /mail/data HTTP/1.1" 200 - 75 0.062 0.116 2026-10-06 10:54:48,955 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-06 10:54:49,111 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 10:54:49,133 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.015 0.031 2026-10-06 10:54:49,151 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.002 0.039 2026-10-06 10:54:49,176 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 8 0.009 0.067 2026-10-06 10:54:49,180 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:49,270 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/res.partner/2/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 16 0.032 0.136 2026-10-06 10:54:49,280 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.001 0.178 2026-10-06 10:54:49,336 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.027 0.077 2026-10-06 10:54:49,347 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:49,361 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:49,374 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:49,396 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 10:54:49,428 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.032 0.139 2026-10-06 10:54:49,552 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "POST /discuss/channel/members HTTP/1.1" 200 - 24 0.032 0.260 2026-10-06 10:54:49,584 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.009 0.198 2026-10-06 10:54:49,643 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/res.partner/7/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.012 0.032 2026-10-06 10:54:49,656 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 10:54:49,735 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:49,775 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/res.partner/305/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.015 0.044 2026-10-06 10:54:49,828 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/res.partner/142/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.014 0.093 2026-10-06 10:54:49,853 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:49,889 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/res.partner/306/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.013 0.135 2026-10-06 10:54:49,944 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:49] "GET /web/image/res.partner/141/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.024 0.199 2026-10-06 10:54:50,014 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/307/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.016 0.258 2026-10-06 10:54:50,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/304/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.024 0.335 2026-10-06 10:54:50,138 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/1763/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.017 0.342 2026-10-06 10:54:50,178 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/1765/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.013 0.267 2026-10-06 10:54:50,235 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/308/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.013 0.261 2026-10-06 10:54:50,247 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.103 2026-10-06 10:54:50,295 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/223/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.013 0.190 2026-10-06 10:54:50,351 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/1766/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.015 0.489 2026-10-06 10:54:50,408 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/224/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.015 0.371 2026-10-06 10:54:50,431 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.008 0.234 2026-10-06 10:54:50,483 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/272/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.013 0.169 2026-10-06 10:54:50,543 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/309/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.020 0.166 2026-10-06 10:54:50,599 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/270/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.015 0.329 2026-10-06 10:54:50,655 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/271/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.015 0.398 2026-10-06 10:54:50,714 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/310/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.021 0.257 2026-10-06 10:54:50,770 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/1764/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.021 0.333 2026-10-06 10:54:50,824 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/311/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.015 0.310 2026-10-06 10:54:50,876 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/276/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.014 0.311 2026-10-06 10:54:50,929 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/275/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.016 0.301 2026-10-06 10:54:50,985 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:50] "GET /web/image/res.partner/296/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.015 0.247 2026-10-06 10:54:51,071 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:51] "GET /web/image/res.partner/294/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.042 0.195 2026-10-06 10:54:51,134 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:51] "GET /web/image/res.partner/297/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.025 0.225 2026-10-06 10:54:51,191 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:51] "GET /web/image/res.partner/312/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.016 0.222 2026-10-06 10:54:51,263 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:51] "GET /web/image/res.partner/295/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.013 0.466 2026-10-06 10:54:51,277 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:51] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.276 2026-10-06 10:54:51,345 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:51] "GET /web/image/res.partner/212/avatar_128?unique=1791284057000 HTTP/1.1" 200 - 10 0.021 0.653 2026-10-06 10:54:51,599 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:51] "POST /mail/message/post HTTP/1.1" 200 - 50 0.075 0.069 2026-10-06 10:54:51,665 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:51,738 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:51,822 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:52,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:52] "POST /discuss/channel/sub_channel/create HTTP/1.1" 200 - 79 0.098 0.144 2026-10-06 10:54:52,099 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:52] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.006 2026-10-06 10:54:52,156 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: tour succeeded 2026-10-06 10:54:52,158 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR create_thread_for_attachment_without_body SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-06 10:54:52,159 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 4 0.009 0.014 2026-10-06 10:54:52,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: heap 32613336 (allocated 35094528) 2026-10-06 10:54:52,370 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing chrome headless with pid 3639 2026-10-06 10:54:52,371 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing websocket connection 2026-10-06 10:54:52,372 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Terminating chrome headless with pid 3639 2026-10-06 10:54:52,479 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_105452_479350_test_send_attachment_without_body.txt 2026-10-06 10:54:52,479 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Removing chrome user profile "/tmp/tmplf1anmm8_chrome_odoo" 2026-10-06 10:54:52,526 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_upload_multi_company ... 2026-10-06 10:54:52,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:54:52,745 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:54:53,222 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:53] "POST /mail/attachment/upload HTTP/1.1" 200 - 19 0.018 0.463 2026-10-06 10:54:53,315 121 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-06 10:54:53,316 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:53,356 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:53] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.017 0.025 2026-10-06 10:54:53,448 121 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-06 10:54:53,449 121 INFO rb-7dc4d15-225289-421533 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-06 10:54:53,484 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:53] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.008 0.029 2026-10-06 10:54:53,583 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 10:54:53,612 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-10-06 10:54:53,638 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:54:54,046 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:54:54,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:54] "GET /web/image?field=avatar_128&id=34&model=mail.guest&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 20 0.017 0.424 2026-10-06 10:54:54,078 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar: waiting for threads: [] 2026-10-06 10:54:54,104 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-10-06 10:54:54,277 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:54:55,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:54:55,997 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:55] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 18 0.018 1.709 2026-10-06 10:54:56,011 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:56] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-10-06%2010:54:53&access_token=def1e6753f98a21ebe8263d5e47df22b7d6a1204e9901fb314dbbe0afa325b84o0x6ae4edba HTTP/1.1" 200 - 6 0.001 0.008 2026-10-06 10:54:56,013 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar_with_channel: waiting for threads: [] 2026-10-06 10:54:56,041 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-10-06 10:54:56,807 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-10-06 10:54:56,824 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20850] 2026-10-06 10:54:56,833 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:54:56,887 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:54:57,288 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1768], uid: 4, model: res.partner 2026-10-06 10:54:57,319 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:57] "GET /web/image?field=avatar_128&id=1768&model=res.partner&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 31 0.026 0.411 2026-10-06 10:54:57,321 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_partner_avatar: waiting for threads: [] 2026-10-06 10:54:57,367 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-10-06 10:54:58,172 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-10-06 10:54:58,185 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20852] 2026-10-06 10:54:58,196 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:54:58,348 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:54:58,833 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1769], uid: 4, model: res.partner 2026-10-06 10:54:58,872 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:58] "GET /web/image?field=avatar_128&id=1769&model=res.partner&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 31 0.043 0.484 2026-10-06 10:54:58,916 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:54:58] "GET /web/image?field=avatar_128&id=1769&model=res.partner&unique=2026-10-06%2010:54:53&access_token=871e88e8d4e463d01d52f18678ea05571c9d8d1a1daab6bba6199cc423fbc572o0x6ae750d4 HTTP/1.1" 200 - 9 0.015 0.018 2026-10-06 10:54:58,957 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-10-06 10:54:59,654 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-10-06 10:54:59,667 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20856] 2026-10-06 10:54:59,677 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:54:59,741 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:testuser from n/a 2026-10-06 10:54:59,753 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:55:00,117 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:00] "GET /web/image?field=avatar_128&id=39&model=mail.guest&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 9 0.007 0.360 2026-10-06 10:55:00,119 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar: waiting for threads: [] 2026-10-06 10:55:00,158 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-10-06 10:55:00,930 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-10-06 10:55:00,948 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20858] 2026-10-06 10:55:00,962 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:55:01,040 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:testuser from n/a 2026-10-06 10:55:01,184 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:55:01,591 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:01] "GET /web/image?field=avatar_128&id=40&model=mail.guest&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 9 0.009 0.402 2026-10-06 10:55:01,592 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar_with_channel: waiting for threads: [] 2026-10-06 10:55:01,633 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-10-06 10:55:03,737 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-10-06 10:55:03,751 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20862] 2026-10-06 10:55:03,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:55:03,842 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:testuser from n/a 2026-10-06 10:55:04,615 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-10-06 10:55:04,638 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20864] 2026-10-06 10:55:04,647 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:55:04,799 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:55:05,279 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:05] "GET /web/image?field=avatar_128&id=1773&model=res.partner&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 23 0.035 0.449 2026-10-06 10:55:05,324 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-10-06 10:55:05,972 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-10-06 10:55:05,983 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20869] 2026-10-06 10:55:05,994 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:55:06,041 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:testuser from n/a 2026-10-06 10:55:06,726 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-10-06 10:55:06,740 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20871] 2026-10-06 10:55:06,750 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:55:06,822 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:55:07,276 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1775], uid: 409, model: res.partner 2026-10-06 10:55:07,311 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:07] "GET /web/image?field=avatar_128&id=1775&model=res.partner&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 28 0.041 0.452 2026-10-06 10:55:07,313 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_portal_open_partner_avatar: waiting for threads: [] 2026-10-06 10:55:07,364 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-10-06 10:55:07,945 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-10-06 10:55:07,956 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20874] 2026-10-06 10:55:07,964 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:55:07,994 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:testuser from n/a 2026-10-06 10:55:08,751 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-10-06 10:55:08,764 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20876] 2026-10-06 10:55:08,774 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:55:08,958 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:55:09,369 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1777], uid: 411, model: res.partner 2026-10-06 10:55:09,402 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:09] "GET /web/image?field=avatar_128&id=1777&model=res.partner&unique=2026-10-06%2010:54:53 HTTP/1.1" 200 - 28 0.050 0.397 2026-10-06 10:55:09,427 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:09] "GET /web/image?field=avatar_128&id=1777&model=res.partner&unique=2026-10-06%2010:54:53&access_token=0713552abbe5db35154f6010041841935ac950cff4f79ebbb03e1b608eba8ae7o0x6ae74fbf HTTP/1.1" 200 - 6 0.004 0.011 2026-10-06 10:55:09,491 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 10:55:30,819 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 10:55:30,819 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 10:55:33,132 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-10-06 10:55:33,154 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21268] 2026-10-06 10:55:33,166 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:55:33,325 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar ... 2026-10-06 10:55:33,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:55:34,929 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1785], uid: 4, model: res.partner 2026-10-06 10:55:34,965 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:34] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 29 0.031 1.582 2026-10-06 10:55:35,017 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1785], uid: 4, model: res.partner 2026-10-06 10:55:35,059 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:35] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 22 0.024 0.047 2026-10-06 10:55:35,101 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:55:35,174 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1785], uid: 417, model: res.partner 2026-10-06 10:55:35,212 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:35] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 22 0.032 0.055 2026-10-06 10:55:35,240 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:55:35,339 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:35] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 18 0.029 0.041 2026-10-06 10:55:35,367 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:55:35,446 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:35] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 19 0.024 0.038 2026-10-06 10:55:35,467 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:55:35,555 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:35] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 19 0.022 0.045 2026-10-06 10:55:35,596 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar_has_message ... 2026-10-06 10:55:35,645 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:test_user from n/a 2026-10-06 10:55:35,665 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:55:36,255 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:36] "POST /mail/message/post HTTP/1.1" 200 - 51 0.115 0.480 2026-10-06 10:55:36,341 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1785], uid: 4, model: res.partner 2026-10-06 10:55:36,374 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:36] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 24 0.035 0.061 2026-10-06 10:55:36,425 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1785], uid: 4, model: res.partner 2026-10-06 10:55:36,464 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:36] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 22 0.015 0.052 2026-10-06 10:55:36,487 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:55:36,545 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1785], uid: 417, model: res.partner 2026-10-06 10:55:36,572 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:36] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 22 0.018 0.046 2026-10-06 10:55:36,588 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:55:36,663 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:36] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 18 0.017 0.039 2026-10-06 10:55:36,688 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:55:36,769 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:36] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 19 0.023 0.041 2026-10-06 10:55:36,792 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:55:36,892 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:55:36] "GET /web/image?field=avatar_128&id=1785&model=res.partner&unique=2026-10-06%2010:55:09 HTTP/1.1" 200 - 19 0.027 0.054 2026-10-06 10:55:37,001 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:55:59,986 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 10:55:59,986 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 10:56:00,596 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_guest ... 2026-10-06 10:56:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-10-06 10:56:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21659] 2026-10-06 10:56:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:56:02,000 121 INFO rb-7dc4d15-225289-421533 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, 960, 961, 962, 963, 964, 965] 2026-10-06 10:56:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:56:02,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:01] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.003 -0.003 2026-10-06 10:56:02,000 121 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-10-06 10:56:12,000 121 INFO rb-7dc4d15-225289-421533 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, 960, 961, 962, 963, 964, 965, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981] 2026-10-06 10:56:12,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:01] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-06 10:56:13,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [982] 2026-10-06 10:56:13,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:01] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-06 10:56:23,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [982, 984, 985, 986, 987, 988] 2026-10-06 10:56:23,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:01] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-06 10:56:23,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_internal ... 2026-10-06 10:56:24,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-10-06 10:56:24,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21665] 2026-10-06 10:56:24,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:56:24,000 121 INFO rb-7dc4d15-225289-421533 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, 960, 961, 962, 963, 964, 990] 2026-10-06 10:56:24,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:internal_user from n/a 2026-10-06 10:56:24,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:56:24,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:23] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.003 -0.003 2026-10-06 10:56:25,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-10-06 10:56:25,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21667] 2026-10-06 10:56:25,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:56:26,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [991, 992] 2026-10-06 10:56:26,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:internal_user from n/a 2026-10-06 10:56:26,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:23] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 3 0.001 -0.001 2026-10-06 10:56:26,191 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_portal ... 2026-10-06 10:56:27,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-10-06 10:56:27,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21670] 2026-10-06 10:56:27,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:56:27,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-10-06 10:56:27,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21672] 2026-10-06 10:56:27,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:56:27,000 121 INFO rb-7dc4d15-225289-421533 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, 960, 961, 962, 963, 964, 994] 2026-10-06 10:56:28,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 10:56:28,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:56:29,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:26] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.005 -0.005 2026-10-06 10:56:40,000 121 INFO rb-7dc4d15-225289-421533 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, 960, 961, 962, 963, 964, 994, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010] 2026-10-06 10:56:40,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 10:56:40,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:26] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-06 10:56:40,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1011] 2026-10-06 10:56:40,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 10:56:40,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:26] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-06 10:56:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1011, 1013, 1014, 1015, 1016, 1017] 2026-10-06 10:56:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 10:56:50,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:26] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-06 10:56:50,512 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-06 10:56:50,536 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-10-06 10:56:50,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome pid: 3937 2026-10-06 10:56:50,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless temporary user profile dir: /tmp/tmpuveqc1fa_chrome_odoo 2026-10-06 10:56:50,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:46181/json/version 2026-10-06 10:56:50,975 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46181/json/version with timeout 3 increased to 10s during tests 2026-10-06 10:56:51,013 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:51,014 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:46181/json 2026-10-06 10:56:51,016 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46181/json with timeout 3 increased to 10s during tests 2026-10-06 10:56:51,030 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Websocket url found: ws://127.0.0.1:46181/devtools/page/E5A178E7D5AA2BB65818C21F708FE30A 2026-10-06 10:56:51,051 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Enable chrome headless console log notification 2026-10-06 10:56:51,056 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless enable page notifications 2026-10-06 10:56:51,119 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:56:51,135 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Setting session cookie in browser 2026-10-06 10:56:51,145 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:51,145 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:51,161 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:56:53,167 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:53] "GET /odoo/discuss?active_id=mail.box_inbox HTTP/1.1" 200 - 191 0.280 1.730 2026-10-06 10:56:53,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigation result: {'frameId': 'E5A178E7D5AA2BB65818C21F708FE30A', 'loaderId': '6067253CBED08E6FE19272AFE8E56283', 'isDownload': False} 2026-10-06 10:56:53,172 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:53,247 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:53] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.012 0.029 2026-10-06 10:56:53,265 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:53] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 10:56:54,535 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:54] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.634 0.678 2026-10-06 10:56:54,547 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:54] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.319 2026-10-06 10:56:54,595 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.025 1.337 2026-10-06 10:56:54,603 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:54,607 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:54] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-06 10:56:54,657 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:54] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 10:56:55,380 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-06 10:56:55,386 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-06 10:56:55,387 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 10:56:55,410 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-06 10:56:55,480 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:55,508 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 10:56:55,567 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.039 0.073 2026-10-06 10:56:55,572 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-10-06 10:56:55,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: The ready code tooks too much time : 2.4768013954162598 2026-10-06 10:56:55,653 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:55,687 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:55,762 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 10:56:55,764 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.071 0.158 2026-10-06 10:56:55,859 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.016 0.320 2026-10-06 10:56:55,895 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.279 2026-10-06 10:56:55,919 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 10:56:55,932 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 10:56:55,950 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.124 2026-10-06 10:56:56,440 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "POST /mail/data HTTP/1.1" 200 - 140 0.219 0.550 2026-10-06 10:56:56,442 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.763 2026-10-06 10:56:56,489 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.721 2026-10-06 10:56:56,534 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.011 0.684 2026-10-06 10:56:56,562 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "POST /web/action/load HTTP/1.1" 200 - 6 0.008 0.683 2026-10-06 10:56:56,673 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 10:56:56,731 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.023 0.030 2026-10-06 10:56:56,845 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:56:56,999 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:56] "POST /mail/data HTTP/1.1" 200 - 73 0.051 0.125 2026-10-06 10:56:57,109 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 10:56:57,280 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:57,291 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 10:56:57,312 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.021 0.017 2026-10-06 10:56:57,327 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 8 0.005 0.041 2026-10-06 10:56:57,388 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:57,410 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 16 0.038 0.087 2026-10-06 10:56:57,425 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "POST /mail/starred/messages HTTP/1.1" 200 - 2 0.002 0.027 2026-10-06 10:56:57,445 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.002 0.155 2026-10-06 10:56:57,459 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-06 10:56:57,462 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:57,636 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 47 0.081 0.090 2026-10-06 10:56:57,688 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 8 0.004 0.017 2026-10-06 10:56:57,890 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/discuss.channel/1/avatar_128?unique=1791272096000 HTTP/1.1" 200 - 3 0.010 0.017 2026-10-06 10:56:57,906 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/discuss.channel/5/avatar_128?unique=1791272096000 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-06 10:56:57,909 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:57,919 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/discuss.channel/4/avatar_128?unique=1791272096000 HTTP/1.1" 200 - 3 0.004 0.037 2026-10-06 10:56:57,933 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/discuss.channel/2/avatar_128?unique=1791272096000 HTTP/1.1" 200 - 3 0.004 0.058 2026-10-06 10:56:57,948 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:56:57] "GET /web/image/discuss.channel/3/avatar_128?unique=1791272096000 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-06 10:56:58,001 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: tour succeeded 2026-10-06 10:56:58,002 121 INFO rb-7dc4d15-225289-421533 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-06 10:56:58,147 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: heap 28998396 (allocated 30375936) 2026-10-06 10:56:58,162 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing chrome headless with pid 3937 2026-10-06 10:56:58,164 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing websocket connection 2026-10-06 10:56:58,166 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Terminating chrome headless with pid 3937 2026-10-06 10:56:58,286 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_105658_286064_test_go_back_to_thread_from_breadcrumbs.txt 2026-10-06 10:56:58,286 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Removing chrome user profile "/tmp/tmpuveqc1fa_chrome_odoo" 2026-10-06 10:56:58,358 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 10:57:22,014 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 10:57:22,014 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 10:57:23,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-10-06 10:57:23,839 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:57:24,324 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.016 0.472 2026-10-06 10:57:24,427 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [15961] 2026-10-06 10:57:24,437 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.063 0.031 2026-10-06 10:57:24,472 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:57:24,550 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.031 0.027 2026-10-06 10:57:24,600 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [15962] 2026-10-06 10:57:24,612 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 24 0.025 0.031 2026-10-06 10:57:24,647 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:57:24,715 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.020 0.026 2026-10-06 10:57:24,763 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [15963] 2026-10-06 10:57:24,774 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 24 0.026 0.027 2026-10-06 10:57:24,800 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:57:24,851 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.013 0.023 2026-10-06 10:57:24,897 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #431 deleted ir.attachment records with IDs: [15964] 2026-10-06 10:57:24,905 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 24 0.024 0.023 2026-10-06 10:57:24,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:57:24,989 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.018 0.027 2026-10-06 10:57:25,029 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #432 deleted ir.attachment records with IDs: [15965] 2026-10-06 10:57:25,038 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:25] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.014 0.021 2026-10-06 10:57:25,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.018 2026-10-06 10:57:25,120 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [15966] 2026-10-06 10:57:25,130 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:25] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.024 0.021 2026-10-06 10:57:25,186 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel ... 2026-10-06 10:57:25,318 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:57:25,754 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:25] "POST /mail/attachment/upload HTTP/1.1" 403 - 21 0.022 0.416 2026-10-06 10:57:25,786 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:57:25,847 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.016 0.030 2026-10-06 10:57:25,924 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [15967] 2026-10-06 10:57:25,932 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:25] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.046 0.032 2026-10-06 10:57:25,954 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:57:26,016 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:26] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.019 0.026 2026-10-06 10:57:26,057 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [15968] 2026-10-06 10:57:26,064 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:26] "POST /mail/attachment/delete HTTP/1.1" 200 - 24 0.017 0.025 2026-10-06 10:57:26,092 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:57:26,147 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:26] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.019 0.024 2026-10-06 10:57:26,193 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #431 deleted ir.attachment records with IDs: [15969] 2026-10-06 10:57:26,202 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:26] "POST /mail/attachment/delete HTTP/1.1" 200 - 24 0.021 0.026 2026-10-06 10:57:26,226 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:57:26,279 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:26] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.011 0.018 2026-10-06 10:57:26,313 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:26] "POST /mail/attachment/upload HTTP/1.1" 403 - 4 0.002 0.013 2026-10-06 10:57:26,315 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller.TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel: waiting for threads: [] 2026-10-06 10:57:26,431 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:57:50,816 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 10:57:50,816 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 10:57:53,321 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-10-06 10:57:53,341 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22457] 2026-10-06 10:57:53,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 10:57:53,674 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-10-06 10:57:53,971 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:57:54,464 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:57:54,492 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 15 0.010 0.518 2026-10-06 10:57:54,518 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:57:54,541 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.004 0.025 2026-10-06 10:57:54,571 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:57:54,601 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:57:54,631 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 7 0.011 0.028 2026-10-06 10:57:54,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:57:54,683 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.004 0.010 2026-10-06 10:57:54,714 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:57:54,755 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.011 0.010 2026-10-06 10:57:54,786 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:57:54,835 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.013 0.016 2026-10-06 10:57:54,838 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_01_guest_avatar_private_channel: waiting for threads: [] 2026-10-06 10:57:54,882 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-10-06 10:57:55,006 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:57:55,503 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:57:55,525 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 16 0.007 0.515 2026-10-06 10:57:55,551 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:57:55,575 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.005 0.025 2026-10-06 10:57:55,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:57:55,626 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:57:55,649 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 8 0.006 0.024 2026-10-06 10:57:55,675 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:57:55,705 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.007 0.011 2026-10-06 10:57:55,728 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:57:55,782 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.016 0.011 2026-10-06 10:57:55,805 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:57:55,849 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.012 0.016 2026-10-06 10:57:55,899 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-10-06 10:57:56,299 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:57:56,822 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:57:56,856 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:56] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 29 0.031 0.531 2026-10-06 10:57:56,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:57:56,961 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:56] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.029 0.053 2026-10-06 10:57:56,997 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:57:57,140 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 437, model: res.partner 2026-10-06 10:57:57,175 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:57] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.091 0.063 2026-10-06 10:57:57,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:57:57,307 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:57] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 18 0.035 0.055 2026-10-06 10:57:57,339 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:57:57,464 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:57] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.042 0.056 2026-10-06 10:57:57,488 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:57:57,584 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:57] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.026 0.050 2026-10-06 10:57:57,628 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-10-06 10:57:57,654 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:test_user from n/a 2026-10-06 10:57:57,676 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:57:58,276 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:58] "POST /mail/message/post HTTP/1.1" 200 - 57 0.081 0.521 2026-10-06 10:57:58,377 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:57:58,412 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:58] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 24 0.044 0.060 2026-10-06 10:57:58,483 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:57:58,535 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:58] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.029 0.067 2026-10-06 10:57:58,553 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:57:58,631 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 437, model: res.partner 2026-10-06 10:57:58,663 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:58] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.025 0.060 2026-10-06 10:57:58,692 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:57:58,802 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:58] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 18 0.034 0.048 2026-10-06 10:57:58,836 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:57:58,961 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:58] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.034 0.057 2026-10-06 10:57:58,996 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:57:59,107 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:57:59] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.035 0.052 2026-10-06 10:57:59,149 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-10-06 10:57:59,481 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:01,309 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:01] "POST /mail/message/post HTTP/1.1" 200 - 53 0.053 1.780 2026-10-06 10:58:01,333 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:01,355 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:01] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 8 0.003 0.023 2026-10-06 10:58:01,381 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:01,410 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:01] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.011 0.025 2026-10-06 10:58:01,443 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:01,465 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:58:01,495 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:01] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 7 0.011 0.025 2026-10-06 10:58:01,521 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:01,563 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:01] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.006 0.013 2026-10-06 10:58:01,586 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:01,626 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:01] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.013 0.010 2026-10-06 10:58:01,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:01,685 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:01] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.008 0.013 2026-10-06 10:58:01,726 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-10-06 10:58:01,853 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [773] 2026-10-06 10:58:01,873 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:02,359 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:02,385 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:02] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 15 0.011 0.504 2026-10-06 10:58:02,411 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:02,436 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:02] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.005 0.026 2026-10-06 10:58:02,465 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:02,492 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:58:02,514 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:02] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-06 10:58:02,537 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:02,573 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:02] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.008 0.011 2026-10-06 10:58:02,595 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:02,652 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:02] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.017 0.017 2026-10-06 10:58:02,679 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:02,729 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:02] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.018 0.014 2026-10-06 10:58:02,780 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-10-06 10:58:03,187 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:test_user from n/a 2026-10-06 10:58:03,209 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:03,705 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:03] "POST /mail/message/post HTTP/1.1" 200 - 53 0.050 0.450 2026-10-06 10:58:03,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:03,815 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:03] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 24 0.030 0.056 2026-10-06 10:58:03,877 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:03,946 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:03] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.042 0.061 2026-10-06 10:58:03,986 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:04,067 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 437, model: res.partner 2026-10-06 10:58:04,104 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:04] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.034 0.063 2026-10-06 10:58:04,129 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:04,231 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:04] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 18 0.032 0.041 2026-10-06 10:58:04,251 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:04,361 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:04] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.038 0.055 2026-10-06 10:58:04,409 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:04,557 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:04] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.059 0.054 2026-10-06 10:58:04,600 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-10-06 10:58:04,771 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [781] 2026-10-06 10:58:04,800 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:05,302 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:05,334 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:05] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 29 0.023 0.515 2026-10-06 10:58:05,405 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:05,446 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:05] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.023 0.055 2026-10-06 10:58:05,474 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:05,550 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 437, model: res.partner 2026-10-06 10:58:05,584 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:05] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.023 0.063 2026-10-06 10:58:05,611 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:05,720 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:05] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 18 0.040 0.040 2026-10-06 10:58:05,754 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:05,870 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:05] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.037 0.049 2026-10-06 10:58:05,907 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:06,022 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:06] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.029 0.061 2026-10-06 10:58:06,078 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-10-06 10:58:06,433 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [788] 2026-10-06 10:58:06,463 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:06,892 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:06,915 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:06] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 15 0.009 0.449 2026-10-06 10:58:06,944 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:06,967 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:06] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.004 0.025 2026-10-06 10:58:06,996 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:07,019 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:58:07,042 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:07] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 7 0.005 0.024 2026-10-06 10:58:07,067 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:07,101 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:07] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.007 0.010 2026-10-06 10:58:07,124 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:07,159 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:07] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.010 0.009 2026-10-06 10:58:07,184 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:07,218 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:07] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.009 0.010 2026-10-06 10:58:07,260 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-10-06 10:58:07,369 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:09,370 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:09] "POST /mail/message/post HTTP/1.1" 200 - 50 0.073 1.931 2026-10-06 10:58:09,385 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [789] 2026-10-06 10:58:09,409 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:09,433 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-06 10:58:09,455 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:09,480 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.004 0.027 2026-10-06 10:58:09,508 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:09,536 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:58:09,566 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 8 0.012 0.032 2026-10-06 10:58:09,584 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:09,619 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.007 0.013 2026-10-06 10:58:09,645 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:09,688 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.013 0.015 2026-10-06 10:58:09,714 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:09,759 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.010 0.017 2026-10-06 10:58:09,808 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-10-06 10:58:10,170 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [795] 2026-10-06 10:58:10,206 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:10,679 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:10,718 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:10] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 29 0.041 0.476 2026-10-06 10:58:10,780 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:10,834 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:10] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.030 0.058 2026-10-06 10:58:10,873 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:10,963 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 437, model: res.partner 2026-10-06 10:58:10,999 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:10] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.042 0.059 2026-10-06 10:58:11,020 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:11,123 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:11] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 18 0.032 0.046 2026-10-06 10:58:11,150 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:11,271 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:11] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.039 0.057 2026-10-06 10:58:11,302 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:11,420 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:11] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.036 0.060 2026-10-06 10:58:11,465 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-10-06 10:58:11,627 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:test_user from n/a 2026-10-06 10:58:11,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:12,164 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:12] "POST /mail/message/post HTTP/1.1" 200 - 50 0.070 0.451 2026-10-06 10:58:12,173 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [797] 2026-10-06 10:58:12,244 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:12,283 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:12] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 24 0.025 0.065 2026-10-06 10:58:12,342 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:12,384 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:12] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.020 0.052 2026-10-06 10:58:12,416 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:12,490 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 437, model: res.partner 2026-10-06 10:58:12,521 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:12] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.018 0.054 2026-10-06 10:58:12,548 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:12,651 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:12] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 18 0.030 0.046 2026-10-06 10:58:12,681 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:12,797 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:12] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.030 0.061 2026-10-06 10:58:12,827 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:12,951 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:12] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.036 0.051 2026-10-06 10:58:12,999 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-10-06 10:58:13,378 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:13,947 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:13] "POST /mail/message/post HTTP/1.1" 200 - 53 0.054 0.519 2026-10-06 10:58:13,960 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [804] 2026-10-06 10:58:13,984 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:14,009 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:14] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-06 10:58:14,038 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:14,065 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:14] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.011 0.027 2026-10-06 10:58:14,091 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:14,112 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:58:14,139 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:14] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 7 0.007 0.027 2026-10-06 10:58:14,165 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:14,206 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:14] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.012 0.010 2026-10-06 10:58:14,233 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:14,260 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:14] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.008 0.008 2026-10-06 10:58:14,277 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:14,315 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:14] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 5 0.013 0.011 2026-10-06 10:58:14,345 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-10-06 10:58:14,720 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:test_user from n/a 2026-10-06 10:58:14,734 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:16,663 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:16] "POST /mail/message/post HTTP/1.1" 200 - 53 0.066 1.866 2026-10-06 10:58:16,675 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [810] 2026-10-06 10:58:16,730 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:16,759 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:16] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 24 0.019 0.046 2026-10-06 10:58:16,817 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:16,856 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:16] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.021 0.049 2026-10-06 10:58:16,875 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:16,940 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 437, model: res.partner 2026-10-06 10:58:16,975 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:16] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.024 0.051 2026-10-06 10:58:16,999 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:17,105 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:17] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 18 0.041 0.043 2026-10-06 10:58:17,125 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:17,233 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:17] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.043 0.042 2026-10-06 10:58:17,257 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:17,346 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:17] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.027 0.041 2026-10-06 10:58:17,388 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-10-06 10:58:17,471 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:17,922 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:17,944 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:17] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 16 0.008 0.468 2026-10-06 10:58:17,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:17,996 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:17] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.003 0.024 2026-10-06 10:58:18,020 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:18,042 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:58:18,068 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:18] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 8 0.006 0.028 2026-10-06 10:58:18,088 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:18,122 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:18] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.009 0.010 2026-10-06 10:58:18,142 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:18,185 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:18] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.014 0.013 2026-10-06 10:58:18,212 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:18,262 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:18] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.014 0.013 2026-10-06 10:58:18,312 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-10-06 10:58:18,436 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:18,875 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:18,914 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:18] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 31 0.021 0.460 2026-10-06 10:58:18,979 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 4, model: res.partner 2026-10-06 10:58:19,022 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:19] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.032 0.050 2026-10-06 10:58:19,056 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:19,114 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1811], uid: 437, model: res.partner 2026-10-06 10:58:19,141 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:19] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 22 0.019 0.042 2026-10-06 10:58:19,159 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:19,254 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:19] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 18 0.030 0.045 2026-10-06 10:58:19,283 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:19,383 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:19] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.028 0.051 2026-10-06 10:58:19,408 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:19,500 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:19] "GET /web/image?field=avatar_128&id=1811&model=res.partner&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 19 0.031 0.044 2026-10-06 10:58:19,548 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-10-06 10:58:19,565 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:58:19,990 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:20,017 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 17 0.017 0.440 2026-10-06 10:58:20,041 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-06 10:58:20,060 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 9 0.003 0.020 2026-10-06 10:58:20,092 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 10:58:20,112 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 437, model: mail.guest 2026-10-06 10:58:20,133 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 8 0.005 0.023 2026-10-06 10:58:20,150 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:20,194 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 11 0.010 0.021 2026-10-06 10:58:20,212 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 10:58:20,246 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.011 0.010 2026-10-06 10:58:20,265 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 10:58:20,299 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:58:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-06%2010:57:26 HTTP/1.1" 200 - 6 0.010 0.011 2026-10-06 10:58:20,392 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 10:58:42,254 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 10:58:42,254 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 10:58:43,502 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-10-06 10:58:44,261 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-10-06 10:58:44,355 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #442 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, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375] 2026-10-06 10:58:44,437 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-10-06 10:58:45,577 121 INFO rb-7dc4d15-225289-421533 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, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1377, 1378, 1379, 1380, 1381, 1382, 1383] 2026-10-06 10:58:45,659 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-10-06 10:58:45,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get_should_update_last_interest_dt ... 2026-10-06 10:58:46,138 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-10-06 10:58:46,409 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-10-06 10:58:46,969 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-10-06 10:58:47,136 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-10-06 10:58:47,342 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-10-06 10:58:49,621 121 INFO rb-7dc4d15-225289-421533 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, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419] 2026-10-06 10:58:49,863 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-10-06 10:58:50,621 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-10-06 10:58:50,933 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-10-06 10:58:51,241 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-10-06 10:58:51,549 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_user_of_partner_with_archived_user ... 2026-10-06 10:58:52,462 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-10-06 10:58:52,688 121 INFO rb-7dc4d15-225289-421533 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-06 10:58:52,822 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [858] 2026-10-06 10:58:52,870 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-10-06 10:58:56,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-10-06 10:58:58,013 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize_partner_with_several_users ... 2026-10-06 10:58:58,734 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-10-06 10:58:58,815 121 INFO rb-7dc4d15-225289-421533 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, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374] 2026-10-06 10:58:58,872 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-10-06 10:58:58,974 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [16205] 2026-10-06 10:58:59,010 121 INFO rb-7dc4d15-225289-421533 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, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1427, 1428] 2026-10-06 10:58:59,057 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-10-06 10:58:59,135 121 INFO rb-7dc4d15-225289-421533 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-06 10:58:59,272 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-10-06 10:58:59,295 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 10:58:59,312 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 10:59:01,116 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:59:01] "POST /mail/action HTTP/1.1" 200 - 30 0.056 1.752 2026-10-06 10:59:01,329 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:59:01] "POST /mail/action HTTP/1.1" 200 - 11 0.025 0.028 2026-10-06 10:59:01,478 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:59:01] "POST /mail/action HTTP/1.1" 200 - 13 0.021 0.027 2026-10-06 10:59:01,503 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [881, 882] 2026-10-06 10:59:01,580 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 10:59:01] "POST /mail/action HTTP/1.1" 200 - 13 0.021 0.031 2026-10-06 10:59:01,583 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_mail_message_starred_group: waiting for threads: [] 2026-10-06 10:59:01,627 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-10-06 10:59:01,910 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-10-06 10:59:02,171 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #442 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, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1438, 1439] 2026-10-06 10:59:02,219 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #442 deleted bus.bus records with IDs: [1440, 1441] 2026-10-06 10:59:02,380 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-06 10:59:24,798 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 10:59:24,798 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 10:59:28,722 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-10-06 10:59:40,471 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-10-06 10:59:52,415 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-10-06 10:59:53,146 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #458 deleted discuss.channel.member records with IDs: [1193] 2026-10-06 10:59:54,872 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #458 deleted discuss.channel.member records with IDs: [1218] 2026-10-06 10:59:58,880 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #459 deleted discuss.channel.member records with IDs: [1264] 2026-10-06 11:00:00,863 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #459 deleted discuss.channel.member records with IDs: [1289] 2026-10-06 11:00:05,478 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #460 deleted discuss.channel.member records with IDs: [1335] 2026-10-06 11:00:07,135 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #460 deleted discuss.channel.member records with IDs: [1360] 2026-10-06 11:00:10,921 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #458 deleted discuss.channel.member records with IDs: [1406] 2026-10-06 11:00:12,698 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #459 deleted discuss.channel.member records with IDs: [1429] 2026-10-06 11:00:13,743 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #459 deleted discuss.channel.member records with IDs: [1446] 2026-10-06 11:00:14,888 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #460 deleted discuss.channel.member records with IDs: [1456] 2026-10-06 11:00:16,039 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #460 deleted discuss.channel.member records with IDs: [1473] 2026-10-06 11:00:16,906 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-10-06 11:00:17,869 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #458 deleted discuss.channel.member records with IDs: [1492] 2026-10-06 11:00:20,822 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #458 deleted discuss.channel.member records with IDs: [1539] 2026-10-06 11:00:26,930 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #459 deleted discuss.channel.member records with IDs: [1628] 2026-10-06 11:00:30,757 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #459 deleted discuss.channel.member records with IDs: [1675] 2026-10-06 11:00:37,745 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #460 deleted discuss.channel.member records with IDs: [1764] 2026-10-06 11:00:40,719 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #460 deleted discuss.channel.member records with IDs: [1813] 2026-10-06 11:00:46,199 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 11:00:46,433 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-10-06 11:00:48,212 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:00:49,033 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:49] "GET /chat/735/NxBBEbJGNp HTTP/1.1" 200 - 91 0.076 0.749 2026-10-06 11:00:49,055 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:49] "GET /chat/736/zYRvkKQt27 HTTP/1.1" 404 - 5 0.008 0.008 2026-10-06 11:00:49,057 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_channel_invitation_from_token: waiting for threads: [] 2026-10-06 11:00:49,111 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-10-06 11:00:50,929 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:00:51,695 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:51] "GET /chat/xyz HTTP/1.1" 200 - 99 0.075 0.695 2026-10-06 11:00:51,730 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-10-06 11:00:53,591 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 4301 2026-10-06 11:00:53,592 121 INFO rb-7dc4d15-225289-421533 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/tmpt3cye6mw_chrome_odoo 2026-10-06 11:00:53,592 121 INFO rb-7dc4d15-225289-421533 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:39061/json/version 2026-10-06 11:00:53,593 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39061/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:00:53,631 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:53,631 121 INFO rb-7dc4d15-225289-421533 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:39061/json 2026-10-06 11:00:53,632 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39061/json with timeout 3 increased to 10s during tests 2026-10-06 11:00:53,695 121 INFO rb-7dc4d15-225289-421533 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:39061/devtools/page/D41444B87202C59C22DE8062412E4BA6 2026-10-06 11:00:53,726 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:53,734 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:53,887 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:00:53,898 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:53,905 121 INFO rb-7dc4d15-225289-421533 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/ANhoiIL3cT" in browser 2026-10-06 11:00:53,905 121 INFO rb-7dc4d15-225289-421533 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/ANhoiIL3cT" 2026-10-06 11:00:53,930 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:00:56,584 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:56] "GET /chat/740/ANhoiIL3cT HTTP/1.1" 200 - 157 0.276 2.386 2026-10-06 11:00:56,591 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': 'D41444B87202C59C22DE8062412E4BA6', 'loaderId': '03C33875A6E8243CD10A7C7017E966AB', 'isDownload': False} 2026-10-06 11:00:56,592 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:56,648 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:56] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.005 0.013 2026-10-06 11:00:56,662 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:56] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-06 11:00:56,669 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:56] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:00:56,689 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:56] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.009 0.043 2026-10-06 11:00:56,978 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:00:57,010 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.010 2026-10-06 11:00:57,087 121 INFO rb-7dc4d15-225289-421533 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/ANhoiIL3cT", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:00:57,102 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:57,418 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "POST /mail/data HTTP/1.1" 200 - 92 0.171 0.154 2026-10-06 11:00:57,420 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.310 2026-10-06 11:00:57,504 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:00:57,857 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:57,900 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.045 0.058 2026-10-06 11:00:57,916 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:00:57,932 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:00:57,932 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 3 0.005 0.124 2026-10-06 11:00:57,951 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:00:57,954 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:57] "GET /web/image/discuss.channel/740/avatar_128?unique=3a437218edf59ab865bbeaedc4f8c8f1ad19c54b65aba7d90c686376a2e3eaacae504c8be02685cbd7786fbdedf719073ea53b99634d2938bd2034ba4b4238c5 HTTP/1.1" 200 - 3 0.006 0.124 2026-10-06 11:00:57,985 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,040 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,047 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/image/res.partner/1844/avatar_128 HTTP/1.1" 200 - 17 0.033 0.185 2026-10-06 11:00:58,059 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.003 0.209 2026-10-06 11:00:58,074 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.005 0.248 2026-10-06 11:00:58,137 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/image/res.partner/3/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.014 0.179 2026-10-06 11:00:58,152 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,192 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.019 0.213 2026-10-06 11:00:58,251 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.024 0.082 2026-10-06 11:00:58,253 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,261 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,294 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:00:58,326 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.022 0.061 2026-10-06 11:00:58,329 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.115 2026-10-06 11:00:58,403 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/image/res.partner/1843/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.020 0.141 2026-10-06 11:00:58,448 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.019 0.145 2026-10-06 11:00:58,475 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/image/mail.guest/61/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-06 11:00:58,493 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,574 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,574 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,609 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.006 0.019 2026-10-06 11:00:58,635 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,670 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/image/16332?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.012 0.020 2026-10-06 11:00:58,718 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 11:00:58,729 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:58,787 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.017 0.045 2026-10-06 11:00:58,800 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:58] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.052 2026-10-06 11:00:59,101 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:59] "POST /mail/message/post HTTP/1.1" 200 - 48 0.036 0.077 2026-10-06 11:00:59,160 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:59,166 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:00:59] "GET /discuss/channel/740/image/16332?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 11:00:59,208 121 INFO rb-7dc4d15-225289-421533 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-06 11:00:59,322 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:00,724 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:00,783 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:00] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.042 0.028 2026-10-06 11:01:00,853 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:00,865 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [1] 2026-10-06 11:01:00,876 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:00] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.011 0.024 2026-10-06 11:01:00,926 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,013 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,098 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,204 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,262 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,263 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,304 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.015 0.020 2026-10-06 11:01:01,330 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,447 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,494 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:01] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.014 0.031 2026-10-06 11:01:01,557 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,624 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,691 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,769 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,847 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:01,891 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [16333] 2026-10-06 11:01:01,898 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:01] "POST /mail/attachment/delete HTTP/1.1" 200 - 24 0.025 0.024 2026-10-06 11:01:01,924 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:02,012 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:02,078 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:02,145 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:02,203 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:02] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.023 0.032 2026-10-06 11:01:02,241 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-06 11:01:02,242 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:02,366 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13533976 (allocated 15728640) 2026-10-06 11:01:02,386 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 4301 2026-10-06 11:01:02,387 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-06 11:01:02,388 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 4301 2026-10-06 11:01:02,498 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110102_498356_test_discuss_channel_public_page_as_admin.txt 2026-10-06 11:01:02,498 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpt3cye6mw_chrome_odoo" 2026-10-06 11:01:02,941 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 4503 2026-10-06 11:01:02,941 121 INFO rb-7dc4d15-225289-421533 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/tmprszjg_k8_chrome_odoo 2026-10-06 11:01:02,941 121 INFO rb-7dc4d15-225289-421533 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:42437/json/version 2026-10-06 11:01:02,944 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:42437/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:02,965 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:02,965 121 INFO rb-7dc4d15-225289-421533 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:42437/json 2026-10-06 11:01:02,966 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:42437/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:02,975 121 INFO rb-7dc4d15-225289-421533 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:42437/devtools/page/0AF2796EF6B80C4C9637D22ADF32823A 2026-10-06 11:01:02,984 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:02,998 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:03,037 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:01:03,042 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:03,049 121 INFO rb-7dc4d15-225289-421533 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/ANhoiIL3cT" in browser 2026-10-06 11:01:03,049 121 INFO rb-7dc4d15-225289-421533 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/ANhoiIL3cT" 2026-10-06 11:01:03,289 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /chat/740/ANhoiIL3cT HTTP/1.1" 200 - 52 0.053 0.168 2026-10-06 11:01:03,293 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '0AF2796EF6B80C4C9637D22ADF32823A', 'loaderId': 'CA7EE35E3D5D878F8A08FAB1EFF7DBAC', 'isDownload': False} 2026-10-06 11:01:03,293 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:03,345 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-06 11:01:03,354 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-06 11:01:03,361 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 11:01:03,395 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.058 2026-10-06 11:01:03,607 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:01:03,625 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.002 0.006 2026-10-06 11:01:03,709 121 INFO rb-7dc4d15-225289-421533 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/ANhoiIL3cT", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:03,724 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:03,909 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "POST /mail/data HTTP/1.1" 200 - 82 0.059 0.133 2026-10-06 11:01:03,912 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.177 2026-10-06 11:01:03,996 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:01:04,301 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,373 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.066 0.047 2026-10-06 11:01:04,388 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "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-06 11:01:04,389 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-06 11:01:04,418 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:01:04,422 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/discuss.channel/740/avatar_128?unique=3a437218edf59ab865bbeaedc4f8c8f1ad19c54b65aba7d90c686376a2e3eaacae504c8be02685cbd7786fbdedf719073ea53b99634d2938bd2034ba4b4238c5 HTTP/1.1" 200 - 3 0.017 0.130 2026-10-06 11:01:04,426 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:01:04,448 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-06 11:01:04,521 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/res.partner/1844/avatar_128 HTTP/1.1" 200 - 10 0.023 0.211 2026-10-06 11:01:04,524 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,560 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:01:04,577 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/res.partner/3/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.020 0.125 2026-10-06 11:01:04,584 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 3 0.002 0.290 2026-10-06 11:01:04,590 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,596 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /discuss/channel/740/image/16332?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-06 11:01:04,635 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.010 0.192 2026-10-06 11:01:04,656 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 11:01:04,694 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,732 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.016 0.046 2026-10-06 11:01:04,756 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,757 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,817 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/res.partner/1843/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.022 0.115 2026-10-06 11:01:04,820 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,833 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/mail.guest/61/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 3 0.005 0.154 2026-10-06 11:01:04,880 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.013 0.165 2026-10-06 11:01:04,893 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,893 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,909 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.007 0.129 2026-10-06 11:01:04,938 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.007 0.020 2026-10-06 11:01:04,967 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:04,997 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:04] "GET /web/image/16335?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 11:01:05,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:01:05,069 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:05,127 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:05] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.018 0.039 2026-10-06 11:01:05,135 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:05] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-06 11:01:05,453 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:05] "POST /mail/message/post HTTP/1.1" 200 - 38 0.068 0.086 2026-10-06 11:01:05,517 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:05,525 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:05] "GET /discuss/channel/740/image/16335?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-06 11:01:05,570 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:05,689 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:06,687 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:06,723 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:06] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.016 0.016 2026-10-06 11:01:06,796 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:06,810 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [2] 2026-10-06 11:01:06,825 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:06] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.020 0.015 2026-10-06 11:01:06,873 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:06,938 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,018 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,131 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,191 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,192 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,230 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.004 0.019 2026-10-06 11:01:07,252 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,333 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,399 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:07] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.022 0.041 2026-10-06 11:01:07,460 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,525 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,591 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,674 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,747 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,790 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [16336] 2026-10-06 11:01:07,796 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 22 0.023 0.024 2026-10-06 11:01:07,814 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,894 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:07,967 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:08,056 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:08,127 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:08] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.025 0.044 2026-10-06 11:01:08,180 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-06 11:01:08,181 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:08,325 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13842284 (allocated 16388096) 2026-10-06 11:01:08,334 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 4503 2026-10-06 11:01:08,337 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-06 11:01:08,341 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 4503 2026-10-06 11:01:08,448 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110108_448079_test_discuss_channel_public_page_as_admin.txt 2026-10-06 11:01:08,448 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmprszjg_k8_chrome_odoo" 2026-10-06 11:01:08,497 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-10-06 11:01:10,357 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 4701 2026-10-06 11:01:10,358 121 INFO rb-7dc4d15-225289-421533 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/tmp9sazk254_chrome_odoo 2026-10-06 11:01:10,358 121 INFO rb-7dc4d15-225289-421533 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:41269/json/version 2026-10-06 11:01:10,359 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41269/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:10,441 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:10,442 121 INFO rb-7dc4d15-225289-421533 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:41269/json 2026-10-06 11:01:10,443 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41269/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:10,484 121 INFO rb-7dc4d15-225289-421533 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:41269/devtools/page/EB43145532B9281913FE40B6FCCD949B 2026-10-06 11:01:10,518 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:10,535 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:10,566 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:10,648 121 INFO rb-7dc4d15-225289-421533 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/SQnWqGckq2" in browser 2026-10-06 11:01:10,649 121 INFO rb-7dc4d15-225289-421533 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/SQnWqGckq2" 2026-10-06 11:01:10,680 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:01:11,501 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:11] "GET /chat/742/SQnWqGckq2 HTTP/1.1" 200 - 97 0.097 0.735 2026-10-06 11:01:11,506 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': 'EB43145532B9281913FE40B6FCCD949B', 'loaderId': '4CC9FD8CB0A207E5DB34A41D7891F5E5', 'isDownload': False} 2026-10-06 11:01:11,506 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:11,587 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:11] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.007 0.030 2026-10-06 11:01:11,602 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:11] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.055 2026-10-06 11:01:11,621 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:11] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.004 0.058 2026-10-06 11:01:11,634 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:11] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.067 2026-10-06 11:01:11,839 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:11] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:01:11,860 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 11:01:11,984 121 INFO rb-7dc4d15-225289-421533 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/SQnWqGckq2", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:11,991 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:01:12,002 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:12,067 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:12,125 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:12,127 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "POST /mail/data HTTP/1.1" 200 - 49 0.058 0.073 2026-10-06 11:01:12,129 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.107 2026-10-06 11:01:12,167 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.016 0.018 2026-10-06 11:01:12,435 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-06 11:01:12,436 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:12,437 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "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-06 11:01:12,496 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.074 0.050 2026-10-06 11:01:12,550 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1846], uid: 4, model: res.partner 2026-10-06 11:01:12,597 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "GET /web/image/res.partner/1846/avatar_128 HTTP/1.1" 200 - 24 0.029 0.179 2026-10-06 11:01:12,644 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 8518988 (allocated 13107200) 2026-10-06 11:01:12,650 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.020 0.207 2026-10-06 11:01:12,658 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 4701 2026-10-06 11:01:12,659 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-06 11:01:12,660 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 4701 2026-10-06 11:01:12,665 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "GET /web/image/mail.guest/63/avatar_128?access_token=71fdcfb82dda9b4688835b8963623040ee4daf293245ef8381a7e644a4869e80o0x6ae4edf1&unique=1791284471000 HTTP/1.1" 200 - 5 0.004 0.265 2026-10-06 11:01:12,694 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "GET /web/image/discuss.channel/742/avatar_128?unique=f2743693d828dc6cc8837f6bb52a55cb9905b2dbf13b9ecbd2988211fd9c850fc79d0fa52a7d3d9056cade3d9dd0e0bb775bf242c2dc5bad422aff9dfe3be55b HTTP/1.1" 200 - 8 0.007 0.296 2026-10-06 11:01:12,714 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:12] "GET /web/image/mail.guest/63/avatar_128?access_token=71fdcfb82dda9b4688835b8963623040ee4daf293245ef8381a7e644a4869e80o0x6ae4edf1&unique=1791284472000 HTTP/1.1" 200 - 5 0.011 0.081 2026-10-06 11:01:12,766 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110112_765941_test_discuss_channel_public_page_as_guest.txt 2026-10-06 11:01:12,766 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmp9sazk254_chrome_odoo" 2026-10-06 11:01:13,098 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 4871 2026-10-06 11:01:13,098 121 INFO rb-7dc4d15-225289-421533 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/tmp2efuwszm_chrome_odoo 2026-10-06 11:01:13,098 121 INFO rb-7dc4d15-225289-421533 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:37737/json/version 2026-10-06 11:01:13,101 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37737/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:13,183 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:13,183 121 INFO rb-7dc4d15-225289-421533 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:37737/json 2026-10-06 11:01:13,184 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37737/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:13,199 121 INFO rb-7dc4d15-225289-421533 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:37737/devtools/page/EA0C67D96F4F0F0550C433A6850E2DFF 2026-10-06 11:01:13,206 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:13,208 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:13,244 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:13,275 121 INFO rb-7dc4d15-225289-421533 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/SQnWqGckq2" in browser 2026-10-06 11:01:13,288 121 INFO rb-7dc4d15-225289-421533 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/SQnWqGckq2" 2026-10-06 11:01:13,412 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "GET /chat/742/SQnWqGckq2 HTTP/1.1" 200 - 44 0.034 0.072 2026-10-06 11:01:13,418 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': 'EA0C67D96F4F0F0550C433A6850E2DFF', 'loaderId': '4244F68FFC0ED23243C21C9C17D9AC0C', 'isDownload': False} 2026-10-06 11:01:13,418 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:13,470 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-06 11:01:13,485 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-06 11:01:13,501 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.043 2026-10-06 11:01:13,512 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.052 2026-10-06 11:01:13,721 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:01:13,734 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 11:01:13,840 121 INFO rb-7dc4d15-225289-421533 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/SQnWqGckq2", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:13,852 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:13,934 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "POST /mail/data HTTP/1.1" 200 - 39 0.039 0.055 2026-10-06 11:01:13,936 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.080 2026-10-06 11:01:14,261 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "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-06 11:01:14,267 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,275 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:01:14,276 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.045 0.051 2026-10-06 11:01:14,369 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.048 0.101 2026-10-06 11:01:14,387 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/image/discuss.channel/742/avatar_128?unique=f2743693d828dc6cc8837f6bb52a55cb9905b2dbf13b9ecbd2988211fd9c850fc79d0fa52a7d3d9056cade3d9dd0e0bb775bf242c2dc5bad422aff9dfe3be55b HTTP/1.1" 200 - 8 0.008 0.178 2026-10-06 11:01:14,396 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/image/mail.guest/63/avatar_128?access_token=71fdcfb82dda9b4688835b8963623040ee4daf293245ef8381a7e644a4869e80o0x6ae4edf1&unique=1791284472000 HTTP/1.1" 200 - 5 0.003 0.179 2026-10-06 11:01:14,431 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1846], uid: 4, model: res.partner 2026-10-06 11:01:14,479 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/image/res.partner/1846/avatar_128 HTTP/1.1" 200 - 22 0.024 0.253 2026-10-06 11:01:14,489 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,516 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 8 0.011 0.037 2026-10-06 11:01:14,518 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.076 2026-10-06 11:01:14,546 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,563 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/image/res.partner/1845/avatar_128?access_token=be2c1634c0f8f5f5062e0c580bb8a68e1ab79a05cf0cb4214fbe0e424990c7feo0x6ae74b0f&unique=1791284446000 HTTP/1.1" 200 - 8 0.006 0.081 2026-10-06 11:01:14,572 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/image/mail.guest/62/avatar_128?access_token=86d1e6616e27d0cd5c1afd9ad9700586670f7e39a8ac12d825d4d8929d00aa86o0x6ae4ecca&unique=1791284446000 HTTP/1.1" 200 - 6 0.002 0.101 2026-10-06 11:01:14,652 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,664 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.013 0.022 2026-10-06 11:01:14,719 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,720 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,751 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:01:14,779 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.014 0.030 2026-10-06 11:01:14,801 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,866 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,866 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,911 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.014 0.022 2026-10-06 11:01:14,937 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:14,949 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:14] "GET /web/image/16343?access_token=39fce9fb-acae-4042-add6-edbfe96ad404&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.011 2026-10-06 11:01:15,014 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 11:01:15,025 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:15,064 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:15] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.023 0.016 2026-10-06 11:01:15,073 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:15] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 11:01:15,405 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:15] "POST /mail/message/post HTTP/1.1" 200 - 46 0.063 0.103 2026-10-06 11:01:15,457 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:15,524 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:15,644 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:16,494 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:16,534 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:16] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.024 0.021 2026-10-06 11:01:16,596 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:16,636 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [3] 2026-10-06 11:01:16,645 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:16] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.026 0.029 2026-10-06 11:01:16,679 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:16,757 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:16,834 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:16,946 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,006 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,007 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.012 0.022 2026-10-06 11:01:17,077 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,173 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,233 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:17] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.022 0.038 2026-10-06 11:01:17,298 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,359 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,424 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,504 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,580 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,627 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [16344] 2026-10-06 11:01:17,633 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:17] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.023 0.027 2026-10-06 11:01:17,679 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,759 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,836 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,910 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:17,963 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:17] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.021 0.031 2026-10-06 11:01:17,998 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-06 11:01:17,999 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:18,114 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 12086412 (allocated 13893632) 2026-10-06 11:01:18,120 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 4871 2026-10-06 11:01:18,122 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-06 11:01:18,123 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 4871 2026-10-06 11:01:18,219 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110118_219412_test_discuss_channel_public_page_as_guest.txt 2026-10-06 11:01:18,219 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmp2efuwszm_chrome_odoo" 2026-10-06 11:01:18,267 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-10-06 11:01:20,122 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 5060 2026-10-06 11:01:20,122 121 INFO rb-7dc4d15-225289-421533 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/tmp5ras390b_chrome_odoo 2026-10-06 11:01:20,123 121 INFO rb-7dc4d15-225289-421533 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:41213/json/version 2026-10-06 11:01:20,124 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41213/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:20,159 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:20,159 121 INFO rb-7dc4d15-225289-421533 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:41213/json 2026-10-06 11:01:20,160 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41213/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:20,197 121 INFO rb-7dc4d15-225289-421533 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:41213/devtools/page/69C16F4F0B4AD2835CBF7AA273B0E245 2026-10-06 11:01:20,226 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:20,238 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:20,369 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:01:20,379 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:20,403 121 INFO rb-7dc4d15-225289-421533 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/9ynRGdFpda" in browser 2026-10-06 11:01:20,403 121 INFO rb-7dc4d15-225289-421533 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/9ynRGdFpda" 2026-10-06 11:01:20,419 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:01:21,627 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:21] "GET /chat/744/9ynRGdFpda HTTP/1.1" 200 - 164 0.193 1.018 2026-10-06 11:01:21,630 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '69C16F4F0B4AD2835CBF7AA273B0E245', 'loaderId': '5D1C1326EC5DD2223D531417ED37C265', 'isDownload': False} 2026-10-06 11:01:21,631 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:21,685 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:21] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.007 0.018 2026-10-06 11:01:21,697 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:21] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-06 11:01:21,708 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:21] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 11:01:21,734 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:21] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.071 2026-10-06 11:01:21,922 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:21] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:01:21,946 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.008 2026-10-06 11:01:22,056 121 INFO rb-7dc4d15-225289-421533 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/9ynRGdFpda", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:22,067 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:22,235 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "POST /mail/data HTTP/1.1" 200 - 77 0.065 0.112 2026-10-06 11:01:22,238 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.174 2026-10-06 11:01:22,553 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:22,604 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.048 0.057 2026-10-06 11:01:22,629 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "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-06 11:01:22,641 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:01:22,642 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 6 0.009 0.115 2026-10-06 11:01:22,681 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /web/image/res.partner/7/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.010 0.135 2026-10-06 11:01:22,738 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:22,765 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /web/image/res.partner/1848/avatar_128 HTTP/1.1" 200 - 17 0.025 0.211 2026-10-06 11:01:22,793 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:22,809 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.016 0.224 2026-10-06 11:01:22,831 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /web/image/discuss.channel/744/avatar_128?unique=1c3b965b7ecc38a3c529f701a03191e0ccec903a85a07374d5cc49b83ceba4b3815f1e1247282b1c6a64c9b185de86f9e452645b9a450c85ced4c489bde18b32 HTTP/1.1" 200 - 6 0.008 0.303 2026-10-06 11:01:22,850 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:01:22,893 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:22,932 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.028 0.040 2026-10-06 11:01:22,948 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:22] "GET /web/image/mail.guest/64/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 4 0.007 0.075 2026-10-06 11:01:22,953 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:22,954 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:23,022 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "GET /web/image/res.partner/1847/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.030 0.122 2026-10-06 11:01:23,039 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:01:23,132 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.044 0.198 2026-10-06 11:01:23,167 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.011 0.149 2026-10-06 11:01:23,191 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:23,261 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:23,261 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:23,290 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.004 0.017 2026-10-06 11:01:23,329 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:23,349 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "GET /web/image/16351?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.009 0.020 2026-10-06 11:01:23,408 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 11:01:23,422 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:23,502 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.023 0.055 2026-10-06 11:01:23,514 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.074 2026-10-06 11:01:23,793 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "POST /mail/message/post HTTP/1.1" 200 - 49 0.049 0.081 2026-10-06 11:01:23,836 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:23,854 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:23] "GET /discuss/channel/744/image/16351?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.004 0.014 2026-10-06 11:01:23,903 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:24,006 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,011 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,044 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:25] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.022 0.021 2026-10-06 11:01:25,116 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,129 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [4] 2026-10-06 11:01:25,142 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:25] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.012 0.030 2026-10-06 11:01:25,172 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,239 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,315 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,415 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,473 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,474 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,509 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.018 2026-10-06 11:01:25,528 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,610 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,660 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:25] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.014 0.035 2026-10-06 11:01:25,726 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,782 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,840 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,921 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:25,996 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:26,063 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [16352] 2026-10-06 11:01:26,071 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:26] "POST /mail/attachment/delete HTTP/1.1" 200 - 28 0.034 0.033 2026-10-06 11:01:26,106 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:26,186 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:26,255 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:26,321 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:26,397 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:26] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.034 0.040 2026-10-06 11:01:26,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-06 11:01:26,442 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:26,529 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 12829968 (allocated 14155776) 2026-10-06 11:01:26,532 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 5060 2026-10-06 11:01:26,534 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-06 11:01:26,537 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 5060 2026-10-06 11:01:26,637 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110126_637511_test_discuss_channel_public_page_as_internal.txt 2026-10-06 11:01:26,637 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmp5ras390b_chrome_odoo" 2026-10-06 11:01:27,071 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 5253 2026-10-06 11:01:27,072 121 INFO rb-7dc4d15-225289-421533 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/tmpog1hb4dl_chrome_odoo 2026-10-06 11:01:27,072 121 INFO rb-7dc4d15-225289-421533 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:44979/json/version 2026-10-06 11:01:27,073 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44979/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:27,087 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:27,087 121 INFO rb-7dc4d15-225289-421533 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:44979/json 2026-10-06 11:01:27,088 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44979/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:27,121 121 INFO rb-7dc4d15-225289-421533 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:44979/devtools/page/DCF8FE042636FA8F969334745FEEF83D 2026-10-06 11:01:27,142 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:27,166 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:27,212 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:01:27,219 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:27,231 121 INFO rb-7dc4d15-225289-421533 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/9ynRGdFpda" in browser 2026-10-06 11:01:27,231 121 INFO rb-7dc4d15-225289-421533 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/9ynRGdFpda" 2026-10-06 11:01:27,402 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:27] "GET /chat/744/9ynRGdFpda HTTP/1.1" 200 - 61 0.041 0.112 2026-10-06 11:01:27,407 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': 'DCF8FE042636FA8F969334745FEEF83D', 'loaderId': 'D1E7B418A062B69D7ACC6CE617470FC3', 'isDownload': False} 2026-10-06 11:01:27,408 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:27,464 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:27] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 11:01:27,478 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:27] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:01:27,499 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:27] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-10-06 11:01:27,520 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:27] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.007 0.065 2026-10-06 11:01:27,688 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:01:27,717 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.007 0.007 2026-10-06 11:01:27,809 121 INFO rb-7dc4d15-225289-421533 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/9ynRGdFpda", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:27,814 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:01:27,824 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,067 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "POST /mail/data HTTP/1.1" 200 - 70 0.114 0.138 2026-10-06 11:01:28,413 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,442 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.026 0.066 2026-10-06 11:01:28,465 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:01:28,469 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 6 0.013 0.080 2026-10-06 11:01:28,491 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:01:28,534 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/image/res.partner/1848/avatar_128 HTTP/1.1" 200 - 10 0.017 0.141 2026-10-06 11:01:28,606 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.028 0.176 2026-10-06 11:01:28,609 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,626 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:01:28,630 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/image/discuss.channel/744/avatar_128?unique=1c3b965b7ecc38a3c529f701a03191e0ccec903a85a07374d5cc49b83ceba4b3815f1e1247282b1c6a64c9b185de86f9e452645b9a450c85ced4c489bde18b32 HTTP/1.1" 200 - 6 0.008 0.247 2026-10-06 11:01:28,689 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,708 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/image/res.partner/7/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.019 0.306 2026-10-06 11:01:28,719 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/image/mail.guest/64/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-06 11:01:28,738 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /discuss/channel/744/image/16351?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.088 2026-10-06 11:01:28,739 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.067 2026-10-06 11:01:28,789 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,796 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.019 0.102 2026-10-06 11:01:28,843 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,844 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,861 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.019 0.070 2026-10-06 11:01:28,900 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,957 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "GET /web/image/res.partner/1847/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.020 0.244 2026-10-06 11:01:28,965 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,966 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:28,991 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:28] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.115 2026-10-06 11:01:29,018 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.020 2026-10-06 11:01:29,037 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:29,067 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:29] "GET /web/image/16354?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.008 2026-10-06 11:01:29,126 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:29] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:01:29,148 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:29,220 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.027 0.057 2026-10-06 11:01:29,226 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:29] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-10-06 11:01:29,497 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:29] "POST /mail/message/post HTTP/1.1" 200 - 39 0.046 0.060 2026-10-06 11:01:29,550 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:29,555 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:29] "GET /discuss/channel/744/image/16354?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.012 2026-10-06 11:01:29,610 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:29,720 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:30,500 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:30,522 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:30] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.011 0.022 2026-10-06 11:01:30,598 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:30,609 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [5] 2026-10-06 11:01:30,619 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:30] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.009 0.025 2026-10-06 11:01:30,663 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:30,734 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:30,814 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:30,922 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:30,981 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:30,982 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,015 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:31] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.005 0.018 2026-10-06 11:01:31,048 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,126 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,207 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:31] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.034 0.042 2026-10-06 11:01:31,281 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,339 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,406 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,485 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,556 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,615 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [16355] 2026-10-06 11:01:31,623 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:31] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.032 0.029 2026-10-06 11:01:31,656 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,741 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,809 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,875 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:31,941 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:31] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.032 0.032 2026-10-06 11:01:31,984 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-06 11:01:31,985 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:32,090 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 13070640 (allocated 13893632) 2026-10-06 11:01:32,107 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 5253 2026-10-06 11:01:32,111 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-06 11:01:32,113 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 5253 2026-10-06 11:01:32,210 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110132_210652_test_discuss_channel_public_page_as_internal.txt 2026-10-06 11:01:32,211 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmpog1hb4dl_chrome_odoo" 2026-10-06 11:01:32,270 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-10-06 11:01:34,088 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 5453 2026-10-06 11:01:34,088 121 INFO rb-7dc4d15-225289-421533 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/tmpak617md6_chrome_odoo 2026-10-06 11:01:34,089 121 INFO rb-7dc4d15-225289-421533 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:42649/json/version 2026-10-06 11:01:34,090 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:42649/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:34,119 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:34,119 121 INFO rb-7dc4d15-225289-421533 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:42649/json 2026-10-06 11:01:34,120 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:42649/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:34,136 121 INFO rb-7dc4d15-225289-421533 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:42649/devtools/page/17FA0E4D3926AE16EEF64341F121C9A5 2026-10-06 11:01:34,156 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:34,158 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:34,238 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal from n/a 2026-10-06 11:01:34,248 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:34,254 121 INFO rb-7dc4d15-225289-421533 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/w5rQuK2UJX" in browser 2026-10-06 11:01:34,254 121 INFO rb-7dc4d15-225289-421533 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/w5rQuK2UJX" 2026-10-06 11:01:34,274 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:01:35,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /chat/746/w5rQuK2UJX HTTP/1.1" 200 - 97 0.072 0.714 2026-10-06 11:01:35,060 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '17FA0E4D3926AE16EEF64341F121C9A5', 'loaderId': 'A9017AA53EB313D2D61964FACC51ED28', 'isDownload': False} 2026-10-06 11:01:35,060 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:35,110 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 11:01:35,126 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-06 11:01:35,141 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-06 11:01:35,152 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 11:01:35,395 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:01:35,417 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-06 11:01:35,496 121 INFO rb-7dc4d15-225289-421533 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/w5rQuK2UJX", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:35,512 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:35,720 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "POST /mail/data HTTP/1.1" 200 - 81 0.081 0.148 2026-10-06 11:01:35,723 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.225 2026-10-06 11:01:35,803 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:01:35,810 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:35] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:01:36,091 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,124 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.050 0.048 2026-10-06 11:01:36,134 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "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-06 11:01:36,140 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:01:36,167 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/res.partner/7/avatar_128?access_token=4db12967a1e26e82bf0378e11c9d78397905441795bc923c5e885877f04d1878o0x6ae56115&unique=1791274022000 HTTP/1.1" 200 - 6 0.014 0.089 2026-10-06 11:01:36,197 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/discuss.channel/746/avatar_128?unique=f44513460c5c280ba0da6378b570137db723ac0dec903eefb364577a703b35d0d1e4cdc270e28b433bc2868a9138d995981074f4751d4fae4331e55483c03f99 HTTP/1.1" 200 - 6 0.011 0.146 2026-10-06 11:01:36,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1850], uid: 7, model: res.partner 2026-10-06 11:01:36,262 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,288 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/res.partner/1850/avatar_128 HTTP/1.1" 200 - 21 0.035 0.197 2026-10-06 11:01:36,310 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/res.partner/3/avatar_128?access_token=d6a2d4e5cb27df10fe84e1848aa656c3f93ffc60c38cbbb4f3f8634b05c68bd7o0x6ae55c78&unique=1791284446000 HTTP/1.1" 200 - 6 0.005 0.248 2026-10-06 11:01:36,334 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,336 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/res.partner/8/avatar_128?access_token=e34aecd3be4833e470cb12396a4b32cab3c16f80fc6353bf63cc206045de134fo0x6ae5623d&unique=1791274022000 HTTP/1.1" 200 - 6 0.008 0.235 2026-10-06 11:01:36,392 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.018 0.229 2026-10-06 11:01:36,425 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,471 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.028 0.027 2026-10-06 11:01:36,474 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.039 2026-10-06 11:01:36,501 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,505 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,515 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/res.partner/1849/avatar_128?access_token=b41fc62acbdcba386d44271de620b4d4e9adf789e4ca4e0182322fe54d970d3ao0x6ae74fad&unique=1791284446000 HTTP/1.1" 200 - 5 0.014 0.037 2026-10-06 11:01:36,539 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/mail.guest/65/avatar_128?access_token=1002311400e3108c19ea92675a05a7b5fbff8b9634dd68a3b0464e0f1ef6e2ceo0x6ae4f040&unique=1791284446000 HTTP/1.1" 200 - 3 0.013 0.067 2026-10-06 11:01:36,544 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:01:36,567 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 5 0.011 0.101 2026-10-06 11:01:36,594 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.007 0.056 2026-10-06 11:01:36,628 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,699 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,700 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,857 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.112 0.020 2026-10-06 11:01:36,889 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:36,904 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/image/16362?access_token=a6592f10-2ea9-4ff5-ac60-69cd94b0e3d8&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.005 0.020 2026-10-06 11:01:36,974 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:36] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 11:01:36,988 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:37,028 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:37] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.022 0.027 2026-10-06 11:01:37,038 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:37] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 11:01:37,371 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:37] "POST /mail/message/post HTTP/1.1" 200 - 47 0.088 0.073 2026-10-06 11:01:37,425 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:37,489 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:37,606 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,369 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,391 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:38] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.020 0.021 2026-10-06 11:01:38,466 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,474 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [6] 2026-10-06 11:01:38,490 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:38] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.018 0.019 2026-10-06 11:01:38,533 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,606 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,682 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,794 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,851 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,852 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,894 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:38] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.006 0.022 2026-10-06 11:01:38,914 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:38,994 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,093 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:39] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.048 0.046 2026-10-06 11:01:39,157 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,225 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,290 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,373 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,451 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,549 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [16363] 2026-10-06 11:01:39,559 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:39] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.071 0.027 2026-10-06 11:01:39,606 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,693 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,759 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,824 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:39,878 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:39] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.020 0.033 2026-10-06 11:01:39,930 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-06 11:01:39,931 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:40,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 12972624 (allocated 14417920) 2026-10-06 11:01:40,064 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 5453 2026-10-06 11:01:40,066 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-06 11:01:40,066 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 5453 2026-10-06 11:01:40,163 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110140_163552_test_discuss_channel_public_page_as_portal.txt 2026-10-06 11:01:40,164 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpak617md6_chrome_odoo" 2026-10-06 11:01:40,599 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 5662 2026-10-06 11:01:40,599 121 INFO rb-7dc4d15-225289-421533 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/tmp8xoz9cio_chrome_odoo 2026-10-06 11:01:40,599 121 INFO rb-7dc4d15-225289-421533 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:33909/json/version 2026-10-06 11:01:40,601 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33909/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:40,617 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:40,617 121 INFO rb-7dc4d15-225289-421533 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:33909/json 2026-10-06 11:01:40,618 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33909/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:40,638 121 INFO rb-7dc4d15-225289-421533 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:33909/devtools/page/5ED6E1A56BF7F05C29D9A55EEC31A9F3 2026-10-06 11:01:40,686 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:40,703 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:40,774 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal from n/a 2026-10-06 11:01:40,782 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:40,798 121 INFO rb-7dc4d15-225289-421533 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/w5rQuK2UJX" in browser 2026-10-06 11:01:40,798 121 INFO rb-7dc4d15-225289-421533 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/w5rQuK2UJX" 2026-10-06 11:01:40,933 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:40] "GET /chat/746/w5rQuK2UJX HTTP/1.1" 200 - 45 0.035 0.086 2026-10-06 11:01:40,943 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '5ED6E1A56BF7F05C29D9A55EEC31A9F3', 'loaderId': '07ABAA27DA75B24B2EA474F2330FCD44', 'isDownload': False} 2026-10-06 11:01:40,943 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:41,013 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.008 0.024 2026-10-06 11:01:41,023 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-06 11:01:41,040 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.042 2026-10-06 11:01:41,052 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.055 2026-10-06 11:01:41,269 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:01:41,285 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 11:01:41,376 121 INFO rb-7dc4d15-225289-421533 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/w5rQuK2UJX", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:41,394 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:41,583 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "POST /mail/data HTTP/1.1" 200 - 68 0.069 0.136 2026-10-06 11:01:41,586 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.202 2026-10-06 11:01:41,651 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-06 11:01:41,652 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:01:41,974 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:41,991 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:41] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.043 0.054 2026-10-06 11:01:42,010 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "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-06 11:01:42,012 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/res.partner/3/avatar_128?access_token=d6a2d4e5cb27df10fe84e1848aa656c3f93ffc60c38cbbb4f3f8634b05c68bd7o0x6ae55c78&unique=1791284446000 HTTP/1.1" 200 - 6 0.006 0.087 2026-10-06 11:01:42,027 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:01:42,044 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1850], uid: 7, model: res.partner 2026-10-06 11:01:42,085 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/res.partner/1850/avatar_128 HTTP/1.1" 200 - 19 0.024 0.149 2026-10-06 11:01:42,109 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/res.partner/8/avatar_128?access_token=e34aecd3be4833e470cb12396a4b32cab3c16f80fc6353bf63cc206045de134fo0x6ae5623d&unique=1791274022000 HTTP/1.1" 200 - 6 0.007 0.179 2026-10-06 11:01:42,135 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,136 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/res.partner/7/avatar_128?access_token=4db12967a1e26e82bf0378e11c9d78397905441795bc923c5e885877f04d1878o0x6ae56115&unique=1791274022000 HTTP/1.1" 200 - 6 0.011 0.200 2026-10-06 11:01:42,155 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:01:42,202 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,206 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.027 0.151 2026-10-06 11:01:42,222 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/discuss.channel/746/avatar_128?unique=f44513460c5c280ba0da6378b570137db723ac0dec903eefb364577a703b35d0d1e4cdc270e28b433bc2868a9138d995981074f4751d4fae4331e55483c03f99 HTTP/1.1" 200 - 6 0.003 0.302 2026-10-06 11:01:42,245 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /discuss/channel/746/image/16362?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.006 0.062 2026-10-06 11:01:42,250 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.020 2026-10-06 11:01:42,284 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 5 0.005 0.035 2026-10-06 11:01:42,287 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,293 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/mail.guest/65/avatar_128?access_token=1002311400e3108c19ea92675a05a7b5fbff8b9634dd68a3b0464e0f1ef6e2ceo0x6ae4f040&unique=1791284446000 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-06 11:01:42,337 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.020 0.040 2026-10-06 11:01:42,352 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,353 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,373 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/res.partner/1849/avatar_128?access_token=b41fc62acbdcba386d44271de620b4d4e9adf789e4ca4e0182322fe54d970d3ao0x6ae74fad&unique=1791284446000 HTTP/1.1" 200 - 5 0.006 0.116 2026-10-06 11:01:42,399 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.024 2026-10-06 11:01:42,417 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,482 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,482 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,511 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.005 0.018 2026-10-06 11:01:42,545 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/image/16365?access_token=8e57738d-29fb-44c8-a7ab-b913c2093c86&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.003 0.007 2026-10-06 11:01:42,547 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,626 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:01:42,654 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:42,685 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.016 0.030 2026-10-06 11:01:42,695 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-06 11:01:42,976 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:42] "POST /mail/message/post HTTP/1.1" 200 - 38 0.061 0.077 2026-10-06 11:01:43,012 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:43,072 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:43,197 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,374 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,413 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:44] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.011 0.023 2026-10-06 11:01:44,513 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,540 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [7] 2026-10-06 11:01:44,551 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:44] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.016 0.020 2026-10-06 11:01:44,591 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,659 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,737 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,866 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,931 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:44,969 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:44] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.019 2026-10-06 11:01:45,001 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,085 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,162 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:45] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.033 0.043 2026-10-06 11:01:45,257 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,327 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,394 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,473 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,546 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,583 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [16366] 2026-10-06 11:01:45,590 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.015 0.024 2026-10-06 11:01:45,608 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,694 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,762 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,830 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:45,887 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:45] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.018 0.034 2026-10-06 11:01:45,929 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-06 11:01:45,930 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:46,049 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 13216048 (allocated 14155776) 2026-10-06 11:01:46,076 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 5662 2026-10-06 11:01:46,079 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-06 11:01:46,080 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 5662 2026-10-06 11:01:46,189 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110146_188968_test_discuss_channel_public_page_as_portal.txt 2026-10-06 11:01:46,189 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmp8xoz9cio_chrome_odoo" 2026-10-06 11:01:46,239 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-10-06 11:01:48,227 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome pid: 5859 2026-10-06 11:01:48,228 121 INFO rb-7dc4d15-225289-421533 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/tmp4rxtsd2h_chrome_odoo 2026-10-06 11:01:48,228 121 INFO rb-7dc4d15-225289-421533 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:45125/json/version 2026-10-06 11:01:48,229 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:45125/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:48,256 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:48,256 121 INFO rb-7dc4d15-225289-421533 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:45125/json 2026-10-06 11:01:48,257 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:45125/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:48,281 121 INFO rb-7dc4d15-225289-421533 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:45125/devtools/page/62614E0DC981C5C7848B4BE2EBCA3488 2026-10-06 11:01:48,292 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:48,307 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:48,321 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:48,415 121 INFO rb-7dc4d15-225289-421533 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/tQwzGupwmT" in browser 2026-10-06 11:01:48,415 121 INFO rb-7dc4d15-225289-421533 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/tQwzGupwmT" 2026-10-06 11:01:48,438 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:01:49,198 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /chat/748/tQwzGupwmT HTTP/1.1" 200 - 97 0.069 0.695 2026-10-06 11:01:49,202 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Navigation result: {'frameId': '62614E0DC981C5C7848B4BE2EBCA3488', 'loaderId': 'CA586A9E97C39CFA59DCD01D3A942DAE', 'isDownload': False} 2026-10-06 11:01:49,203 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:49,243 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-06 11:01:49,253 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 11:01:49,266 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 11:01:49,306 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.009 0.059 2026-10-06 11:01:49,492 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:01:49,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.013 2026-10-06 11:01:49,603 121 INFO rb-7dc4d15-225289-421533 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/tQwzGupwmT", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:49,658 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:49,664 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "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-06 11:01:49,671 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:01:49,757 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "POST /mail/data HTTP/1.1" 200 - 49 0.080 0.066 2026-10-06 11:01:49,760 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.081 2026-10-06 11:01:49,975 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:50,036 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:50,060 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.011 0.012 2026-10-06 11:01:50,138 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 27 0.022 0.045 2026-10-06 11:01:50,302 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.029 0.049 2026-10-06 11:01:50,318 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /web/image/mail.guest/67/avatar_128?access_token=372fac65464c4e365f910ac28202ce9df1b65b33f3727c3fd76f3740d91a3f42o0x6ae4f28f&unique=1791284508000 HTTP/1.1" 200 - 5 0.004 0.065 2026-10-06 11:01:50,363 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:50,366 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.018 0.088 2026-10-06 11:01:50,421 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1852], uid: 4, model: res.partner 2026-10-06 11:01:50,458 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /web/image/res.partner/1852/avatar_128 HTTP/1.1" 200 - 24 0.027 0.175 2026-10-06 11:01:50,459 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /mail/static/src/audio/channel_01_in.ogg HTTP/1.1" 206 - 0 0.000 0.005 2026-10-06 11:01:50,515 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 10 0.028 0.144 2026-10-06 11:01:50,522 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: tour succeeded 2026-10-06 11:01:50,523 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:50,544 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /web/image/discuss.channel/748/avatar_128?unique=24ba6c78a322ec75ba06d9c0ccd9d993735884ab9f6c1cf50ea6308f29fde8f1d0be62b0ba96ad9a7d0f71c7ec2b5fee00120e338ba08b55cdd639313611f0cc HTTP/1.1" 200 - 8 0.013 0.289 2026-10-06 11:01:50,552 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.086 2026-10-06 11:01:50,603 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /web/image/res.partner/1851/avatar_128?access_token=f94f62202bb5574a921269f6f701bd3ce325f95e68a8504aa68832fcb55c5201o0x6ae747ac&unique=1791284446000 HTTP/1.1" 200 - 8 0.010 0.093 2026-10-06 11:01:50,637 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 8 0.018 0.123 2026-10-06 11:01:50,643 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: heap 8026324 (allocated 8912896) 2026-10-06 11:01:50,665 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing chrome headless with pid 5859 2026-10-06 11:01:50,665 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /web/image/mail.guest/66/avatar_128?access_token=0b82908f807c34abc4645294d8e0050f92078a9f65c970a943b92da254498e28o0x6ae4f167&unique=1791284446000 HTTP/1.1" 200 - 6 0.014 0.154 2026-10-06 11:01:50,670 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing websocket connection 2026-10-06 11:01:50,678 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Terminating chrome headless with pid 5859 2026-10-06 11:01:50,690 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:50] "GET /web/image/mail.guest/67/avatar_128?access_token=372fac65464c4e365f910ac28202ce9df1b65b33f3727c3fd76f3740d91a3f42o0x6ae4f28f&unique=1791284510000 HTTP/1.1" 200 - 5 0.016 0.181 2026-10-06 11:01:50,771 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110150_771306_test_discuss_channel_public_page_call_public.txt 2026-10-06 11:01:50,771 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Removing chrome user profile "/tmp/tmp4rxtsd2h_chrome_odoo" 2026-10-06 11:01:50,825 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-10-06 11:01:52,562 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 6060 2026-10-06 11:01:52,563 121 INFO rb-7dc4d15-225289-421533 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/tmp_wh8rold_chrome_odoo 2026-10-06 11:01:52,563 121 INFO rb-7dc4d15-225289-421533 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:44481/json/version 2026-10-06 11:01:52,565 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44481/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:01:52,658 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:52,658 121 INFO rb-7dc4d15-225289-421533 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:44481/json 2026-10-06 11:01:52,659 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44481/json with timeout 3 increased to 10s during tests 2026-10-06 11:01:52,686 121 INFO rb-7dc4d15-225289-421533 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:44481/devtools/page/DE88A4753FDD2E52234A2F13AAE0C879 2026-10-06 11:01:52,699 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:52,710 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:52,842 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:01:52,853 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:52,858 121 INFO rb-7dc4d15-225289-421533 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/TRbumwLova" in browser 2026-10-06 11:01:52,858 121 INFO rb-7dc4d15-225289-421533 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/TRbumwLova" 2026-10-06 11:01:52,877 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:01:55,659 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:55] "GET /chat/751/TRbumwLova HTTP/1.1" 200 - 158 0.199 2.586 2026-10-06 11:01:55,663 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': 'DE88A4753FDD2E52234A2F13AAE0C879', 'loaderId': '56597EE61FA5DA5862F4793494300A1C', 'isDownload': False} 2026-10-06 11:01:55,663 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:55,710 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:55] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-06 11:01:55,719 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:55] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-06 11:01:55,727 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:55] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:01:55,743 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:55] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.006 0.041 2026-10-06 11:01:55,991 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:01:56,027 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.014 2026-10-06 11:01:56,118 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:01:56,129 121 INFO rb-7dc4d15-225289-421533 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/TRbumwLova", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:01:56,138 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:56,353 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "POST /mail/data HTTP/1.1" 200 - 80 0.085 0.148 2026-10-06 11:01:56,441 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:01:56,717 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:01:56,769 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.051 0.049 2026-10-06 11:01:56,778 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "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-06 11:01:56,783 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:56,784 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 3 0.004 0.091 2026-10-06 11:01:56,797 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:01:56,800 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.003 0.095 2026-10-06 11:01:56,814 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-06 11:01:56,869 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /web/image/res.partner/3/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.017 0.052 2026-10-06 11:01:56,910 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /web/image/discuss.channel/751/avatar_128?unique=24de7ae9d0be288b70ff9d58e34e43c041f5daa760de62a2dc324c294b7ca0cff2fff720c57abeab34bbc975f53269f1f914a25af55afa48848d72beba5820ab HTTP/1.1" 200 - 3 0.020 0.179 2026-10-06 11:01:56,917 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:56,926 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "GET /web/image/mail.guest/68/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-06 11:01:56,933 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:56] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.002 0.207 2026-10-06 11:01:56,986 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,021 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "GET /web/image/res.partner/1853/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 16 0.024 0.109 2026-10-06 11:01:57,084 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,097 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "GET /web/image/res.partner/1854/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 10 0.020 0.210 2026-10-06 11:01:57,147 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,147 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,169 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.024 0.297 2026-10-06 11:01:57,194 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:01:57,239 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.027 0.144 2026-10-06 11:01:57,281 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.021 0.085 2026-10-06 11:01:57,307 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,376 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,377 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,424 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.024 2026-10-06 11:01:57,454 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,494 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "GET /web/image/16378?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.012 0.015 2026-10-06 11:01:57,534 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-10-06 11:01:57,537 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:57,592 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.023 0.032 2026-10-06 11:01:57,607 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-06 11:01:57,958 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:57] "POST /mail/message/post HTTP/1.1" 200 - 51 0.077 0.083 2026-10-06 11:01:58,013 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:58,032 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:58] "GET /discuss/channel/751/image/16378?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-06 11:01:58,072 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:58,178 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,094 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,141 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:59] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.029 0.024 2026-10-06 11:01:59,195 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,210 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [8] 2026-10-06 11:01:59,226 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:59] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.009 0.021 2026-10-06 11:01:59,274 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,336 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,412 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,507 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,565 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,567 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,602 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:59] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.008 0.017 2026-10-06 11:01:59,627 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,712 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,774 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:01:59] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.033 0.026 2026-10-06 11:01:59,848 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,904 121 INFO rb-7dc4d15-225289-421533 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-06 11:01:59,971 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:00,049 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:00,121 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:00,171 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [16379] 2026-10-06 11:02:00,178 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:00] "POST /mail/attachment/delete HTTP/1.1" 200 - 24 0.030 0.026 2026-10-06 11:02:00,204 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:00,299 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:00,363 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:00,434 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:00,503 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.033 0.033 2026-10-06 11:02:00,544 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-06 11:02:00,545 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:00,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 13285040 (allocated 15204352) 2026-10-06 11:02:00,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 6060 2026-10-06 11:02:00,657 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-06 11:02:00,661 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 6060 2026-10-06 11:02:00,758 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110200_758664_test_mail_group_public_page_as_admin.txt 2026-10-06 11:02:00,759 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmp_wh8rold_chrome_odoo" 2026-10-06 11:02:01,193 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 6264 2026-10-06 11:02:01,193 121 INFO rb-7dc4d15-225289-421533 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/tmpu13zzyva_chrome_odoo 2026-10-06 11:02:01,194 121 INFO rb-7dc4d15-225289-421533 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:44083/json/version 2026-10-06 11:02:01,195 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44083/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:02:01,310 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:01,310 121 INFO rb-7dc4d15-225289-421533 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:44083/json 2026-10-06 11:02:01,311 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44083/json with timeout 3 increased to 10s during tests 2026-10-06 11:02:01,349 121 INFO rb-7dc4d15-225289-421533 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:44083/devtools/page/437D940A9AC40AC5264D2546D412D803 2026-10-06 11:02:01,374 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:01,399 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:01,443 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:02:01,446 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:01,449 121 INFO rb-7dc4d15-225289-421533 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/TRbumwLova" in browser 2026-10-06 11:02:01,449 121 INFO rb-7dc4d15-225289-421533 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/TRbumwLova" 2026-10-06 11:02:01,657 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:01] "GET /chat/751/TRbumwLova HTTP/1.1" 200 - 45 0.044 0.145 2026-10-06 11:02:01,665 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': '437D940A9AC40AC5264D2546D412D803', 'loaderId': '2CAD9BD9CA8A19D576BBBD4FD1C16B93', 'isDownload': False} 2026-10-06 11:02:01,666 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:01,732 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:01] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-06 11:02:01,749 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:01] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.004 0.036 2026-10-06 11:02:01,771 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:01] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.046 2026-10-06 11:02:01,784 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:01] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.060 2026-10-06 11:02:02,012 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:02:02,020 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.002 0.007 2026-10-06 11:02:02,123 121 INFO rb-7dc4d15-225289-421533 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/TRbumwLova", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:02:02,135 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:02,299 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "POST /mail/data HTTP/1.1" 200 - 73 0.054 0.119 2026-10-06 11:02:02,301 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.148 2026-10-06 11:02:02,401 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 11:02:02,715 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:02:02,721 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:02,733 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:02:02,745 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.058 0.039 2026-10-06 11:02:02,746 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:02:02,763 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-06 11:02:02,787 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/image/discuss.channel/751/avatar_128?unique=24de7ae9d0be288b70ff9d58e34e43c041f5daa760de62a2dc324c294b7ca0cff2fff720c57abeab34bbc975f53269f1f914a25af55afa48848d72beba5820ab HTTP/1.1" 200 - 3 0.005 0.070 2026-10-06 11:02:02,797 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 3 0.001 0.106 2026-10-06 11:02:02,814 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-06 11:02:02,851 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/image/res.partner/3/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.011 0.088 2026-10-06 11:02:02,863 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.105 2026-10-06 11:02:02,871 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/image/mail.guest/68/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 3 0.001 0.071 2026-10-06 11:02:02,912 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:02,924 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/image/res.partner/1854/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 10 0.018 0.104 2026-10-06 11:02:02,943 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:02,992 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:02,997 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:02] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.021 0.190 2026-10-06 11:02:03,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "GET /web/image/res.partner/1853/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.017 0.232 2026-10-06 11:02:03,082 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,093 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "GET /discuss/channel/751/image/16378?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-06 11:02:03,151 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,151 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,161 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.022 0.064 2026-10-06 11:02:03,202 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.015 0.020 2026-10-06 11:02:03,236 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,298 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,299 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,325 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.003 0.016 2026-10-06 11:02:03,359 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "GET /web/image/16381?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-06 11:02:03,361 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,437 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:02:03,465 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,523 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.024 0.044 2026-10-06 11:02:03,537 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.005 0.046 2026-10-06 11:02:03,827 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "POST /mail/message/post HTTP/1.1" 200 - 41 0.049 0.067 2026-10-06 11:02:03,874 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:03,883 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:03] "GET /discuss/channel/751/image/16381?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-06 11:02:03,938 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:04,051 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:04,672 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:04,700 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:04] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.011 0.020 2026-10-06 11:02:04,774 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:04,792 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [9] 2026-10-06 11:02:04,800 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:04] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.016 2026-10-06 11:02:04,835 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:04,906 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:04,981 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,085 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,142 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,143 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,175 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:05] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.009 0.018 2026-10-06 11:02:05,210 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,290 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,348 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,348 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:05] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.021 0.034 2026-10-06 11:02:05,431 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,488 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,568 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,638 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,681 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [16382] 2026-10-06 11:02:05,687 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:05] "POST /mail/attachment/delete HTTP/1.1" 200 - 22 0.021 0.024 2026-10-06 11:02:05,693 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,777 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,846 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,921 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:05,968 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:05] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.015 0.030 2026-10-06 11:02:06,024 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-06 11:02:06,025 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:06,123 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 13687084 (allocated 15077376) 2026-10-06 11:02:06,133 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 6264 2026-10-06 11:02:06,136 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-06 11:02:06,137 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 6264 2026-10-06 11:02:06,234 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110206_234208_test_mail_group_public_page_as_admin.txt 2026-10-06 11:02:06,234 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmpu13zzyva_chrome_odoo" 2026-10-06 11:02:06,284 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-10-06 11:02:07,625 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [16] 2026-10-06 11:02:08,205 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 6468 2026-10-06 11:02:08,205 121 INFO rb-7dc4d15-225289-421533 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/tmpg4_gg5lv_chrome_odoo 2026-10-06 11:02:08,205 121 INFO rb-7dc4d15-225289-421533 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:34525/json/version 2026-10-06 11:02:08,207 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:34525/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:02:08,226 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:08,226 121 INFO rb-7dc4d15-225289-421533 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:34525/json 2026-10-06 11:02:08,227 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:34525/json with timeout 3 increased to 10s during tests 2026-10-06 11:02:08,235 121 INFO rb-7dc4d15-225289-421533 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:34525/devtools/page/2804036C35A27F279DCCF03008923BF0 2026-10-06 11:02:08,244 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:08,249 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:08,294 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:08,360 121 INFO rb-7dc4d15-225289-421533 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/fozxcMPqCk" in browser 2026-10-06 11:02:08,361 121 INFO rb-7dc4d15-225289-421533 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/fozxcMPqCk" 2026-10-06 11:02:08,379 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:02:09,151 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /chat/753/fozxcMPqCk HTTP/1.1" 200 - 101 0.073 0.705 2026-10-06 11:02:09,155 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': '2804036C35A27F279DCCF03008923BF0', 'loaderId': 'B3EDD5BB523A256DCEB65978590D3240', 'isDownload': False} 2026-10-06 11:02:09,155 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:09,214 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.008 0.020 2026-10-06 11:02:09,234 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-06 11:02:09,246 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.004 0.053 2026-10-06 11:02:09,256 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.061 2026-10-06 11:02:09,499 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:09,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.010 2026-10-06 11:02:09,702 121 INFO rb-7dc4d15-225289-421533 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/fozxcMPqCk", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:02:09,706 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:09,708 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-06 11:02:09,734 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:09,772 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:09,837 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "POST /mail/data HTTP/1.1" 200 - 44 0.054 0.065 2026-10-06 11:02:09,842 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:09,858 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:09] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.005 0.010 2026-10-06 11:02:10,110 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-06 11:02:10,111 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:10,140 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:02:10,159 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.055 0.083 2026-10-06 11:02:10,208 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "GET /web/image/discuss.channel/753/avatar_128?unique=598b03fb8951680c2c02a6700d882a5214995f8676b53d52338c9024f8e790a6c6b8e5c5d7b5ac53e31acf4abd34c13fabe4aa11515f96e9e8cbfc7c4d649206 HTTP/1.1" 200 - 8 0.033 0.139 2026-10-06 11:02:10,250 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.017 0.170 2026-10-06 11:02:10,273 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 8720500 (allocated 10485760) 2026-10-06 11:02:10,288 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "GET /web/image/res.partner/1856/avatar_128?access_token=b7509fb2c8e3a7c72166fc662cc6d478027d642c8ac0f869dd0a021cf1d0a77do0x6ae74d70&unique=1791284446000 HTTP/1.1" 200 - 9 0.017 0.074 2026-10-06 11:02:10,306 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "GET /web/image/mail.guest/70/avatar_128?access_token=6378dd8bee8de8ba29cd32ef3a45dfdc547a05f77904428b0871604971b5034do0x6ae4ebb5&unique=1791284528000 HTTP/1.1" 200 - 5 0.004 0.265 2026-10-06 11:02:10,321 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 6468 2026-10-06 11:02:10,325 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-06 11:02:10,332 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 6468 2026-10-06 11:02:10,345 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 8 0.017 0.147 2026-10-06 11:02:10,361 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "GET /web/image/mail.guest/69/avatar_128?access_token=c0cf2593a4c7417893ac03b40f08cb69a001da1e86674c509a569aec74174cbbo0x6ae4f4dd&unique=1791284446000 HTTP/1.1" 200 - 6 0.006 0.158 2026-10-06 11:02:10,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "GET /web/image/mail.guest/70/avatar_128?access_token=6378dd8bee8de8ba29cd32ef3a45dfdc547a05f77904428b0871604971b5034do0x6ae4ebb5&unique=1791284529000 HTTP/1.1" 200 - 5 0.002 0.080 2026-10-06 11:02:10,417 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:10] "GET /web/image/res.partner/1855/avatar_128?access_token=bd942aef25e959cccc180c998f7d5533d1b86a652a64e4b5d182499f25f4dad5o0x6ae74c49&unique=1791284446000 HTTP/1.1" 200 - 8 0.011 0.190 2026-10-06 11:02:10,441 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110210_440759_test_mail_group_public_page_as_guest.txt 2026-10-06 11:02:10,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpg4_gg5lv_chrome_odoo" 2026-10-06 11:02:10,887 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 6646 2026-10-06 11:02:10,888 121 INFO rb-7dc4d15-225289-421533 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/tmprvdx2pvv_chrome_odoo 2026-10-06 11:02:10,888 121 INFO rb-7dc4d15-225289-421533 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:38473/json/version 2026-10-06 11:02:10,890 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38473/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:02:10,899 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:10,899 121 INFO rb-7dc4d15-225289-421533 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:38473/json 2026-10-06 11:02:10,900 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38473/json with timeout 3 increased to 10s during tests 2026-10-06 11:02:10,911 121 INFO rb-7dc4d15-225289-421533 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:38473/devtools/page/3A77DE23C984402339D2277DC9B33FFC 2026-10-06 11:02:10,918 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:10,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:10,959 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:10,967 121 INFO rb-7dc4d15-225289-421533 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/fozxcMPqCk" in browser 2026-10-06 11:02:10,977 121 INFO rb-7dc4d15-225289-421533 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/fozxcMPqCk" 2026-10-06 11:02:11,124 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /chat/753/fozxcMPqCk HTTP/1.1" 200 - 43 0.045 0.087 2026-10-06 11:02:11,128 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': '3A77DE23C984402339D2277DC9B33FFC', 'loaderId': '27CB3897AB183EF8438E8164B74D8416', 'isDownload': False} 2026-10-06 11:02:11,129 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:11,194 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-06 11:02:11,225 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.019 0.040 2026-10-06 11:02:11,243 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.069 2026-10-06 11:02:11,251 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.083 2026-10-06 11:02:11,506 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:02:11,516 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:02:11,539 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 11:02:11,653 121 INFO rb-7dc4d15-225289-421533 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/fozxcMPqCk", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:02:11,664 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:11,779 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "POST /mail/data HTTP/1.1" 200 - 41 0.052 0.075 2026-10-06 11:02:11,781 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.099 2026-10-06 11:02:12,075 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.035 0.027 2026-10-06 11:02:12,086 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "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-06 11:02:12,099 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:02:12,103 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,147 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.029 0.098 2026-10-06 11:02:12,166 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/image/discuss.channel/752/avatar_128?unique=20286a0dd902b70715ef5b9856ca5b36643ab31cd1f31c43235fc0136bc40d219aaa0f5a934f999e6ce830de184b9508a6daa574eaa925e9f88e12f2ded77420 HTTP/1.1" 200 - 8 0.007 0.123 2026-10-06 11:02:12,193 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.013 0.123 2026-10-06 11:02:12,247 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/image/res.partner/1856/avatar_128?access_token=b7509fb2c8e3a7c72166fc662cc6d478027d642c8ac0f869dd0a021cf1d0a77do0x6ae74d70&unique=1791284446000 HTTP/1.1" 200 - 9 0.016 0.057 2026-10-06 11:02:12,266 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,309 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 8 0.037 0.107 2026-10-06 11:02:12,325 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/image/discuss.channel/753/avatar_128?unique=598b03fb8951680c2c02a6700d882a5214995f8676b53d52338c9024f8e790a6c6b8e5c5d7b5ac53e31acf4abd34c13fabe4aa11515f96e9e8cbfc7c4d649206 HTTP/1.1" 200 - 8 0.003 0.286 2026-10-06 11:02:12,337 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,341 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/image/mail.guest/70/avatar_128?access_token=6378dd8bee8de8ba29cd32ef3a45dfdc547a05f77904428b0871604971b5034do0x6ae4ebb5&unique=1791284529000 HTTP/1.1" 200 - 6 0.005 0.166 2026-10-06 11:02:12,387 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/image/res.partner/1855/avatar_128?access_token=bd942aef25e959cccc180c998f7d5533d1b86a652a64e4b5d182499f25f4dad5o0x6ae74c49&unique=1791284446000 HTTP/1.1" 200 - 8 0.019 0.167 2026-10-06 11:02:12,403 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/image/mail.guest/69/avatar_128?access_token=c0cf2593a4c7417893ac03b40f08cb69a001da1e86674c509a569aec74174cbbo0x6ae4f4dd&unique=1791284446000 HTTP/1.1" 200 - 5 0.005 0.344 2026-10-06 11:02:12,421 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,445 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.017 0.020 2026-10-06 11:02:12,491 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,491 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,542 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.009 0.027 2026-10-06 11:02:12,556 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:12,573 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,645 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,646 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,694 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.013 0.025 2026-10-06 11:02:12,722 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,742 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/image/16389?access_token=9ea868dc-ec2a-465b-afe7-edb6a5feadd3&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.007 0.008 2026-10-06 11:02:12,808 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-06 11:02:12,824 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:12,859 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.014 0.040 2026-10-06 11:02:12,894 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.009 0.079 2026-10-06 11:02:12,902 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:12] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.063 2026-10-06 11:02:13,210 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:13] "POST /mail/message/post HTTP/1.1" 200 - 50 0.049 0.079 2026-10-06 11:02:13,256 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:13,323 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:13,425 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,201 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,245 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:14] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.028 0.023 2026-10-06 11:02:14,303 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,335 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [10] 2026-10-06 11:02:14,343 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:14] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.022 0.025 2026-10-06 11:02:14,377 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,454 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,529 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,628 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,693 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,693 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,731 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.006 0.018 2026-10-06 11:02:14,759 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,836 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:14,893 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:14] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.016 0.037 2026-10-06 11:02:14,948 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,004 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,071 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,136 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,209 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,255 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [16390] 2026-10-06 11:02:15,263 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:15] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.024 0.027 2026-10-06 11:02:15,287 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,373 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,438 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,504 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,556 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.018 0.032 2026-10-06 11:02:15,590 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-06 11:02:15,591 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:15,723 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 12099900 (allocated 13369344) 2026-10-06 11:02:15,725 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 6646 2026-10-06 11:02:15,725 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-06 11:02:15,726 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 6646 2026-10-06 11:02:15,834 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110215_834560_test_mail_group_public_page_as_guest.txt 2026-10-06 11:02:15,834 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmprvdx2pvv_chrome_odoo" 2026-10-06 11:02:15,883 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-10-06 11:02:17,243 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [17] 2026-10-06 11:02:17,743 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 6857 2026-10-06 11:02:17,743 121 INFO rb-7dc4d15-225289-421533 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/tmpiymaninq_chrome_odoo 2026-10-06 11:02:17,744 121 INFO rb-7dc4d15-225289-421533 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:33575/json/version 2026-10-06 11:02:17,751 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33575/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:02:17,829 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:17,829 121 INFO rb-7dc4d15-225289-421533 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:33575/json 2026-10-06 11:02:17,830 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33575/json with timeout 3 increased to 10s during tests 2026-10-06 11:02:17,844 121 INFO rb-7dc4d15-225289-421533 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:33575/devtools/page/8C14888EA5D511BC6B802D5930FE530D 2026-10-06 11:02:17,856 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:17,865 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:17,970 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:02:17,980 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:17,984 121 INFO rb-7dc4d15-225289-421533 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/y7a8XsVcex" in browser 2026-10-06 11:02:17,984 121 INFO rb-7dc4d15-225289-421533 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/y7a8XsVcex" 2026-10-06 11:02:18,004 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:02:19,302 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "GET /chat/755/y7a8XsVcex HTTP/1.1" 200 - 166 0.183 1.120 2026-10-06 11:02:19,306 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': '8C14888EA5D511BC6B802D5930FE530D', 'loaderId': 'FEF3DA54A486891B05FF9C1662ACE862', 'isDownload': False} 2026-10-06 11:02:19,307 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:19,374 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.005 0.032 2026-10-06 11:02:19,401 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.007 0.052 2026-10-06 11:02:19,407 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.045 2026-10-06 11:02:19,425 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.006 0.059 2026-10-06 11:02:19,661 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:19,684 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.015 2026-10-06 11:02:19,749 121 INFO rb-7dc4d15-225289-421533 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/y7a8XsVcex", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:02:19,757 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:19,956 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "POST /mail/data HTTP/1.1" 200 - 67 0.089 0.124 2026-10-06 11:02:19,958 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.192 2026-10-06 11:02:20,265 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.033 0.041 2026-10-06 11:02:20,267 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,271 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:02:20,287 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:02:20,294 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 6 0.011 0.082 2026-10-06 11:02:20,341 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/image/discuss.channel/755/avatar_128?unique=9d22b715cfa96b0f8c511bbd244a57fd326f9214cae957aea6389c978051937bcf7c3730a3eb264a82d99168a1111f81d8bd99f7454f29cd9b23f8e23aca6b5b HTTP/1.1" 200 - 6 0.018 0.120 2026-10-06 11:02:20,381 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,393 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/image/res.partner/7/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.021 0.164 2026-10-06 11:02:20,403 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/image/mail.guest/71/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 4 0.001 0.082 2026-10-06 11:02:20,439 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,489 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 16 0.032 0.141 2026-10-06 11:02:20,549 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,560 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/image/res.partner/1858/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 10 0.027 0.210 2026-10-06 11:02:20,587 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.012 0.357 2026-10-06 11:02:20,620 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,625 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,653 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/image/res.partner/1857/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.021 0.261 2026-10-06 11:02:20,663 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:02:20,750 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.052 0.145 2026-10-06 11:02:20,784 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.013 0.122 2026-10-06 11:02:20,833 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,891 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,892 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:20,941 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:20] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.013 0.024 2026-10-06 11:02:20,979 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:21,002 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:21] "GET /web/image/16397?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.005 0.015 2026-10-06 11:02:21,061 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:21] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 11:02:21,081 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:21,134 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:21] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.019 0.042 2026-10-06 11:02:21,141 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:21] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-06 11:02:21,457 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:21] "POST /mail/message/post HTTP/1.1" 200 - 52 0.070 0.074 2026-10-06 11:02:21,514 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:21,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:21] "GET /discuss/channel/755/image/16397?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.008 0.012 2026-10-06 11:02:21,571 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:21,693 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:22,495 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:22,538 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:22] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.021 0.028 2026-10-06 11:02:22,635 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:22,654 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [11] 2026-10-06 11:02:22,663 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:22] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.016 0.021 2026-10-06 11:02:22,707 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:22,787 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:22,866 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:22,978 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,036 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,038 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,089 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.014 0.019 2026-10-06 11:02:23,122 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,213 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,311 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:23] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.039 0.052 2026-10-06 11:02:23,378 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,439 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,504 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,585 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,657 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,717 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [16398] 2026-10-06 11:02:23,725 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:23] "POST /mail/attachment/delete HTTP/1.1" 200 - 28 0.034 0.032 2026-10-06 11:02:23,754 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,848 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,918 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:23,987 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:24,059 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:24] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.036 0.034 2026-10-06 11:02:24,093 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-06 11:02:24,094 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:24,179 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 12536092 (allocated 13893632) 2026-10-06 11:02:24,189 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 6857 2026-10-06 11:02:24,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-06 11:02:24,195 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 6857 2026-10-06 11:02:24,306 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110224_306059_test_mail_group_public_page_as_internal.txt 2026-10-06 11:02:24,306 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmpiymaninq_chrome_odoo" 2026-10-06 11:02:24,658 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 7054 2026-10-06 11:02:24,659 121 INFO rb-7dc4d15-225289-421533 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/tmp3j0qdz2b_chrome_odoo 2026-10-06 11:02:24,659 121 INFO rb-7dc4d15-225289-421533 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:44451/json/version 2026-10-06 11:02:24,662 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44451/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:02:24,766 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:24,766 121 INFO rb-7dc4d15-225289-421533 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:44451/json 2026-10-06 11:02:24,767 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44451/json with timeout 3 increased to 10s during tests 2026-10-06 11:02:24,778 121 INFO rb-7dc4d15-225289-421533 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:44451/devtools/page/5F961393B9812B167C0D0BD8AA522FA3 2026-10-06 11:02:24,791 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:24,798 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:24,863 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:02:24,872 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:24,885 121 INFO rb-7dc4d15-225289-421533 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/y7a8XsVcex" in browser 2026-10-06 11:02:24,885 121 INFO rb-7dc4d15-225289-421533 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/y7a8XsVcex" 2026-10-06 11:02:25,066 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "GET /chat/755/y7a8XsVcex HTTP/1.1" 200 - 55 0.039 0.132 2026-10-06 11:02:25,074 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': '5F961393B9812B167C0D0BD8AA522FA3', 'loaderId': '1C45B97DF039F1D223E275AF154BB264', 'isDownload': False} 2026-10-06 11:02:25,074 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:25,134 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-06 11:02:25,152 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-06 11:02:25,165 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 11:02:25,176 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.048 2026-10-06 11:02:25,454 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:25,473 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:02:25,578 121 INFO rb-7dc4d15-225289-421533 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/y7a8XsVcex", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:02:25,593 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:25,759 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "POST /mail/data HTTP/1.1" 200 - 63 0.061 0.117 2026-10-06 11:02:25,762 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.161 2026-10-06 11:02:26,136 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.035 0.043 2026-10-06 11:02:26,169 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,177 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 11:02:26,179 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:02:26,189 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 6 0.027 0.089 2026-10-06 11:02:26,264 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/image/res.partner/7/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.035 0.146 2026-10-06 11:02:26,286 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/image/discuss.channel/755/avatar_128?unique=9d22b715cfa96b0f8c511bbd244a57fd326f9214cae957aea6389c978051937bcf7c3730a3eb264a82d99168a1111f81d8bd99f7454f29cd9b23f8e23aca6b5b HTTP/1.1" 200 - 6 0.007 0.199 2026-10-06 11:02:26,334 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.012 0.080 2026-10-06 11:02:26,361 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,379 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.021 0.274 2026-10-06 11:02:26,387 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:02:26,451 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,477 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/image/res.partner/1858/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 10 0.022 0.201 2026-10-06 11:02:26,534 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,565 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/image/res.partner/1857/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 9 0.025 0.256 2026-10-06 11:02:26,598 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,598 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,601 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /discuss/channel/755/image/16397?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.011 0.181 2026-10-06 11:02:26,674 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,697 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.026 0.139 2026-10-06 11:02:26,707 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/image/mail.guest/71/avatar_128?unique=1791284446000 HTTP/1.1" 200 - 3 0.003 0.452 2026-10-06 11:02:26,738 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,739 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.005 0.104 2026-10-06 11:02:26,740 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,807 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.014 0.023 2026-10-06 11:02:26,813 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,840 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/image/16400?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.004 0.008 2026-10-06 11:02:26,891 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:26,913 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:26,993 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:26] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 24 0.028 0.061 2026-10-06 11:02:27,003 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:27] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.069 2026-10-06 11:02:27,325 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:27] "POST /mail/message/post HTTP/1.1" 200 - 42 0.060 0.079 2026-10-06 11:02:27,372 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:27,388 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:27] "GET /discuss/channel/755/image/16400?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.006 0.021 2026-10-06 11:02:27,428 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:27,535 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:28,477 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:28,499 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:28] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.011 0.019 2026-10-06 11:02:28,578 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:28,612 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [12] 2026-10-06 11:02:28,623 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:28] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.013 0.023 2026-10-06 11:02:28,668 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:28,738 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:28,815 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:28,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:28,988 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:28,989 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,026 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.019 2026-10-06 11:02:29,045 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,127 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,190 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,203 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:29] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.032 0.043 2026-10-06 11:02:29,260 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,318 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,386 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,471 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,517 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [16401] 2026-10-06 11:02:29,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:29] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.019 0.034 2026-10-06 11:02:29,526 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,617 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,683 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,749 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:29,842 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:29] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.039 0.051 2026-10-06 11:02:29,906 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-06 11:02:29,909 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:30,059 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 12868656 (allocated 14417920) 2026-10-06 11:02:30,074 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 7054 2026-10-06 11:02:30,075 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-06 11:02:30,076 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 7054 2026-10-06 11:02:30,180 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110230_179859_test_mail_group_public_page_as_internal.txt 2026-10-06 11:02:30,180 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmp3j0qdz2b_chrome_odoo" 2026-10-06 11:02:30,237 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-10-06 11:02:31,694 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [18] 2026-10-06 11:02:32,286 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 7253 2026-10-06 11:02:32,286 121 INFO rb-7dc4d15-225289-421533 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/tmpgjrt1fu2_chrome_odoo 2026-10-06 11:02:32,286 121 INFO rb-7dc4d15-225289-421533 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:46467/json/version 2026-10-06 11:02:32,288 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46467/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:02:32,315 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:32,315 121 INFO rb-7dc4d15-225289-421533 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:46467/json 2026-10-06 11:02:32,316 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46467/json with timeout 3 increased to 10s during tests 2026-10-06 11:02:32,330 121 INFO rb-7dc4d15-225289-421533 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:46467/devtools/page/D55FB81432BAE13D3896765A6A08E0E7 2026-10-06 11:02:32,343 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:32,358 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:32,482 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal from n/a 2026-10-06 11:02:32,496 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:32,499 121 INFO rb-7dc4d15-225289-421533 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/JovyJeHbi7" in browser 2026-10-06 11:02:32,500 121 INFO rb-7dc4d15-225289-421533 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/JovyJeHbi7" 2026-10-06 11:02:32,526 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:02:33,344 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "GET /chat/757/JovyJeHbi7 HTTP/1.1" 200 - 101 0.091 0.735 2026-10-06 11:02:33,349 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': 'D55FB81432BAE13D3896765A6A08E0E7', 'loaderId': 'D16F9F86AE0EF88710BDD1B1915161EC', 'isDownload': False} 2026-10-06 11:02:33,349 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:33,415 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-06 11:02:33,443 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.055 2026-10-06 11:02:33,456 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.063 2026-10-06 11:02:33,469 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.003 0.076 2026-10-06 11:02:33,675 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:33,711 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.015 2026-10-06 11:02:33,787 121 INFO rb-7dc4d15-225289-421533 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/JovyJeHbi7", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:02:33,803 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:33,991 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "POST /mail/data HTTP/1.1" 200 - 72 0.076 0.127 2026-10-06 11:02:33,994 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.196 2026-10-06 11:02:34,064 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-06 11:02:34,070 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:02:34,357 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,360 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.030 0.049 2026-10-06 11:02:34,375 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "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-06 11:02:34,392 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/res.partner/3/avatar_128?access_token=d6a2d4e5cb27df10fe84e1848aa656c3f93ffc60c38cbbb4f3f8634b05c68bd7o0x6ae55c78&unique=1791284446000 HTTP/1.1" 200 - 6 0.006 0.089 2026-10-06 11:02:34,406 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:02:34,432 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/res.partner/8/avatar_128?access_token=e34aecd3be4833e470cb12396a4b32cab3c16f80fc6353bf63cc206045de134fo0x6ae5623d&unique=1791274022000 HTTP/1.1" 200 - 6 0.012 0.100 2026-10-06 11:02:34,460 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/discuss.channel/757/avatar_128?unique=08aa1ec2da595e2733d926ae7dd043bd0f4cc4a58afd358bf86e6c151f26dee543cfe08529c52cf08785434759b81152f40b3c531f2d1c97a8b13e50f8a032f3 HTTP/1.1" 200 - 6 0.004 0.139 2026-10-06 11:02:34,485 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/mail.guest/72/avatar_128?access_token=6789eeae1ff0a4bc2d764fe12377ac841fed8ac98110d8421ee9a3bb2c63f2c0o0x6ae4ee04&unique=1791284446000 HTTP/1.1" 200 - 3 0.004 0.053 2026-10-06 11:02:34,515 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/res.partner/7/avatar_128?access_token=4db12967a1e26e82bf0378e11c9d78397905441795bc923c5e885877f04d1878o0x6ae56115&unique=1791274022000 HTTP/1.1" 200 - 6 0.010 0.197 2026-10-06 11:02:34,521 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,546 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 5 0.013 0.109 2026-10-06 11:02:34,574 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,582 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.017 0.243 2026-10-06 11:02:34,605 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/res.partner/1860/avatar_128?access_token=3069e197213b3bf0c534d3eee3ee01b34faa442c7aacbb229a06b61acfd4ef43o0x6ae747be&unique=1791284446000 HTTP/1.1" 200 - 6 0.005 0.159 2026-10-06 11:02:34,641 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/res.partner/1859/avatar_128?access_token=a918882a29319d63c47518a221ad55c2b5206acfa2c3d8ac34d6ddbb4de3f673o0x6ae750e6&unique=1791284446000 HTTP/1.1" 200 - 5 0.007 0.167 2026-10-06 11:02:34,686 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,710 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.015 0.029 2026-10-06 11:02:34,741 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,741 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,793 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.013 0.022 2026-10-06 11:02:34,794 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:02:34,822 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,903 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,903 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,937 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.017 2026-10-06 11:02:34,966 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:34,971 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:34] "GET /web/image/16408?access_token=07d22667-28e9-4241-a368-5ce57446134e&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-06 11:02:35,048 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:35] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 11:02:35,065 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:35,113 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:35] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.026 0.033 2026-10-06 11:02:35,123 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:35] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-06 11:02:35,456 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:35] "POST /mail/message/post HTTP/1.1" 200 - 50 0.064 0.083 2026-10-06 11:02:35,499 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:35,553 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:35,662 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:36,467 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:36,496 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:36] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.013 0.022 2026-10-06 11:02:36,566 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:36,593 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [13] 2026-10-06 11:02:36,601 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:36] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.021 0.022 2026-10-06 11:02:36,652 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:36,719 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:36,796 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:36,907 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:36,966 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:36,966 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,015 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:37] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.025 2026-10-06 11:02:37,041 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,124 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,199 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:37] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.026 0.044 2026-10-06 11:02:37,268 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,321 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,387 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,469 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,547 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,614 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [16409] 2026-10-06 11:02:37,621 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:37] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.040 0.027 2026-10-06 11:02:37,653 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,742 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,814 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,890 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:37,975 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:37] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.045 0.036 2026-10-06 11:02:38,008 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-06 11:02:38,009 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:38,134 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 12736260 (allocated 13893632) 2026-10-06 11:02:38,142 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 7253 2026-10-06 11:02:38,143 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-06 11:02:38,146 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 7253 2026-10-06 11:02:38,249 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110238_248826_test_mail_group_public_page_as_portal.txt 2026-10-06 11:02:38,249 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpgjrt1fu2_chrome_odoo" 2026-10-06 11:02:38,682 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 7450 2026-10-06 11:02:38,683 121 INFO rb-7dc4d15-225289-421533 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/tmpfv145o03_chrome_odoo 2026-10-06 11:02:38,683 121 INFO rb-7dc4d15-225289-421533 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:43903/json/version 2026-10-06 11:02:38,685 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43903/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:02:38,702 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:38,703 121 INFO rb-7dc4d15-225289-421533 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:43903/json 2026-10-06 11:02:38,703 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43903/json with timeout 3 increased to 10s during tests 2026-10-06 11:02:38,716 121 INFO rb-7dc4d15-225289-421533 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:43903/devtools/page/334BE218CD0BD4E9801E97A51A8E09CD 2026-10-06 11:02:38,724 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:38,730 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:38,807 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal from n/a 2026-10-06 11:02:38,812 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:38,840 121 INFO rb-7dc4d15-225289-421533 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/JovyJeHbi7" in browser 2026-10-06 11:02:38,840 121 INFO rb-7dc4d15-225289-421533 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/JovyJeHbi7" 2026-10-06 11:02:39,060 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /chat/757/JovyJeHbi7 HTTP/1.1" 200 - 39 0.090 0.106 2026-10-06 11:02:39,068 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': '334BE218CD0BD4E9801E97A51A8E09CD', 'loaderId': 'AF278ACE8861170CE8D1A05346629B99', 'isDownload': False} 2026-10-06 11:02:39,068 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:39,130 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-06 11:02:39,149 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.034 2026-10-06 11:02:39,165 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.005 0.043 2026-10-06 11:02:39,185 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.059 2026-10-06 11:02:39,392 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:02:39,409 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:02:39,504 121 INFO rb-7dc4d15-225289-421533 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/JovyJeHbi7", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:02:39,517 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:39,741 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "POST /mail/data HTTP/1.1" 200 - 64 0.091 0.140 2026-10-06 11:02:39,743 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.220 2026-10-06 11:02:39,814 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-10-06 11:02:39,819 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:39] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:40,083 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,133 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.048 0.055 2026-10-06 11:02:40,150 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "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-06 11:02:40,173 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/res.partner/3/avatar_128?access_token=d6a2d4e5cb27df10fe84e1848aa656c3f93ffc60c38cbbb4f3f8634b05c68bd7o0x6ae55c78&unique=1791284446000 HTTP/1.1" 200 - 6 0.011 0.118 2026-10-06 11:02:40,174 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:02:40,209 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/res.partner/7/avatar_128?access_token=4db12967a1e26e82bf0378e11c9d78397905441795bc923c5e885877f04d1878o0x6ae56115&unique=1791274022000 HTTP/1.1" 200 - 6 0.009 0.152 2026-10-06 11:02:40,242 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.012 0.163 2026-10-06 11:02:40,267 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,278 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/res.partner/8/avatar_128?access_token=e34aecd3be4833e470cb12396a4b32cab3c16f80fc6353bf63cc206045de134fo0x6ae5623d&unique=1791274022000 HTTP/1.1" 200 - 6 0.006 0.215 2026-10-06 11:02:40,288 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/mail.guest/72/avatar_128?access_token=6789eeae1ff0a4bc2d764fe12377ac841fed8ac98110d8421ee9a3bb2c63f2c0o0x6ae4ee04&unique=1791284446000 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-06 11:02:40,293 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:02:40,314 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 5 0.005 0.127 2026-10-06 11:02:40,346 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/discuss.channel/757/avatar_128?unique=08aa1ec2da595e2733d926ae7dd043bd0f4cc4a58afd358bf86e6c151f26dee543cfe08529c52cf08785434759b81152f40b3c531f2d1c97a8b13e50f8a032f3 HTTP/1.1" 200 - 6 0.008 0.288 2026-10-06 11:02:40,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/res.partner/1860/avatar_128?access_token=3069e197213b3bf0c534d3eee3ee01b34faa442c7aacbb229a06b61acfd4ef43o0x6ae747be&unique=1791284446000 HTTP/1.1" 200 - 6 0.009 0.145 2026-10-06 11:02:40,378 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,412 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/res.partner/1859/avatar_128?access_token=a918882a29319d63c47518a221ad55c2b5206acfa2c3d8ac34d6ddbb4de3f673o0x6ae750e6&unique=1791284446000 HTTP/1.1" 200 - 5 0.006 0.157 2026-10-06 11:02:40,439 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /discuss/channel/757/image/16408?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.008 0.101 2026-10-06 11:02:40,486 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,540 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.033 0.031 2026-10-06 11:02:40,549 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,550 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,591 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.006 0.025 2026-10-06 11:02:40,617 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,678 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,679 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,719 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.005 0.020 2026-10-06 11:02:40,745 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,750 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/image/16411?access_token=5374a47b-b6fc-4fc7-90b1-ed90cdbe14a2&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-06 11:02:40,822 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:02:40,850 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:40,918 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.041 0.035 2026-10-06 11:02:40,929 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:40] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.057 2026-10-06 11:02:41,250 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:41] "POST /mail/message/post HTTP/1.1" 200 - 41 0.046 0.086 2026-10-06 11:02:41,302 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:41,354 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:41,476 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:42,549 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:42,596 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:42] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.019 0.027 2026-10-06 11:02:42,665 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:42,712 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [14] 2026-10-06 11:02:42,722 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:42] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.029 0.026 2026-10-06 11:02:42,757 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:42,837 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:42,922 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,027 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,089 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,090 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,130 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.021 2026-10-06 11:02:43,162 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,243 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,299 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,318 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:43] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.032 0.041 2026-10-06 11:02:43,381 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,437 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,510 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,583 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,640 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [16412] 2026-10-06 11:02:43,645 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,648 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:43] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.030 0.031 2026-10-06 11:02:43,740 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,803 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,873 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:43,944 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:43] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.037 0.031 2026-10-06 11:02:44,003 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-06 11:02:44,004 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:44,091 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 13033244 (allocated 14680064) 2026-10-06 11:02:44,102 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 7450 2026-10-06 11:02:44,103 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-06 11:02:44,106 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 7450 2026-10-06 11:02:44,206 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110244_205934_test_mail_group_public_page_as_portal.txt 2026-10-06 11:02:44,206 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpfv145o03_chrome_odoo" 2026-10-06 11:02:44,255 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-10-06 11:02:45,601 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [19] 2026-10-06 11:02:46,297 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome pid: 7650 2026-10-06 11:02:46,298 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless temporary user profile dir: /tmp/tmp3c2cxc5k_chrome_odoo 2026-10-06 11:02:46,299 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:39965/json/version 2026-10-06 11:02:46,302 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39965/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:02:46,381 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:46,381 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:39965/json 2026-10-06 11:02:46,382 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39965/json with timeout 3 increased to 10s during tests 2026-10-06 11:02:46,395 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Websocket url found: ws://127.0.0.1:39965/devtools/page/86386A9A5E0EF43D2A90A7F0C2D9FA37 2026-10-06 11:02:46,414 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Enable chrome headless console log notification 2026-10-06 11:02:46,429 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless enable page notifications 2026-10-06 11:02:46,451 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Setting session cookie in browser 2026-10-06 11:02:46,547 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:46,555 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:46,579 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:02:48,925 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:48] "GET /discuss/channel/760 HTTP/1.1" 200 - 82 0.106 2.248 2026-10-06 11:02:48,928 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigation result: {'frameId': '86386A9A5E0EF43D2A90A7F0C2D9FA37', 'loaderId': 'C68801449D81EDB360CFA9001BCD3762', 'isDownload': False} 2026-10-06 11:02:48,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:48,992 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:48] "GET /web/assets/9a0b6bc/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.007 0.019 2026-10-06 11:02:49,024 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /web/assets/d133b28/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.020 0.025 2026-10-06 11:02:49,033 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /web/assets/3f4d306/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.044 2026-10-06 11:02:49,048 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.068 2026-10-06 11:02:49,242 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:02:49,248 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:02:49,288 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.012 2026-10-06 11:02:49,381 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:49,394 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:49,496 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "POST /mail/data HTTP/1.1" 200 - 37 0.055 0.074 2026-10-06 11:02:49,500 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.125 2026-10-06 11:02:49,845 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:49,865 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 22 0.037 0.034 2026-10-06 11:02:49,882 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:02:49,896 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:02:49,898 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /web/image/discuss.channel/760/avatar_128?unique=d6f4521fe640f833ae701842e09a5cf1140fe67664a8a09e987d21a9ee735c61735a2e4c9f18010e7dd159c49f6fa3aae25ebc566845f51cc10e3aab08673edd HTTP/1.1" 200 - 8 0.010 0.077 2026-10-06 11:02:49,920 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "GET /web/image/mail.guest/74/avatar_128?access_token=c43751aa9860861bd5dc1c9a1cc8331e4901aa40d5bd7e5a79d0deacadb84c41o0x6ae4f053&unique=1791284446000 HTTP/1.1" 200 - 5 0.003 0.092 2026-10-06 11:02:49,980 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:49,996 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.027 0.169 2026-10-06 11:02:50,060 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.022 0.197 2026-10-06 11:02:50,084 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "GET /web/image/discuss.channel/761/avatar_128?unique=7480bfb485105d42db76b677b21f462ecd8ae2702432d2e3a2a4b9d95c279f2dc3716f9d7131631924b69976da549587a52fc74feb4b05115070e361ba9d7b86 HTTP/1.1" 200 - 8 0.006 0.259 2026-10-06 11:02:50,099 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:50,169 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.030 0.033 2026-10-06 11:02:50,200 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:50,213 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 13 0.015 0.066 2026-10-06 11:02:50,262 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:50,288 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.028 0.118 2026-10-06 11:02:50,322 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "GET /web/image/res.partner/2/avatar_128?access_token=4af980ad60a730af3f174e0fc2f552c45ea053dcae859cce41cd96cc75b81f4fo0x6ae55b51&unique=1791274022000 HTTP/1.1" 200 - 8 0.017 0.097 2026-10-06 11:02:50,343 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:50,377 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.023 0.050 2026-10-06 11:02:50,403 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:50,480 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:50,508 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.032 0.029 2026-10-06 11:02:50,539 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: tour succeeded 2026-10-06 11:02:50,541 121 INFO rb-7dc4d15-225289-421533 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-06 11:02:50,611 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:02:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.050 0.112 2026-10-06 11:02:50,629 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: heap 8954856 (allocated 9699328) 2026-10-06 11:02:50,637 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing chrome headless with pid 7650 2026-10-06 11:02:50,639 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing websocket connection 2026-10-06 11:02:50,639 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Terminating chrome headless with pid 7650 2026-10-06 11:02:50,735 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110250_735478_test_sidebar_in_public_page.txt 2026-10-06 11:02:50,735 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Removing chrome user profile "/tmp/tmp3c2cxc5k_chrome_odoo" 2026-10-06 11:02:50,789 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:03:13,570 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:03:13,570 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:03:16,302 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-10-06 11:03:16,323 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24663] 2026-10-06 11:03:16,334 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:03:17,140 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-10-06 11:03:17,158 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24665] 2026-10-06 11:03:17,170 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:03:17,996 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-10-06 11:03:18,012 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24667] 2026-10-06 11:03:18,025 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:03:18,727 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-10-06 11:03:18,737 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24670] 2026-10-06 11:03:18,745 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:03:19,326 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-10-06 11:03:19,340 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24672] 2026-10-06 11:03:19,349 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:03:19,449 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2020, 2021, 2022] 2026-10-06 11:03:19,449 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_channel_member_invite_with_guest ... 2026-10-06 11:03:19,659 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_01 ... 2026-10-06 11:03:19,780 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 492, model: discuss.channel 2026-10-06 11:03:19,801 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 492, model: discuss.channel 2026-10-06 11:03:19,862 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2024], uid: 492, model: discuss.channel.member 2026-10-06 11:03:19,918 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_invite ... 2026-10-06 11:03:20,027 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 492, model: discuss.channel 2026-10-06 11:03:20,219 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_leave ... 2026-10-06 11:03:20,387 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2027, 2028], uid: 492, model: discuss.channel.member 2026-10-06 11:03:20,410 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2027], uid: 492, model: discuss.channel.member 2026-10-06 11:03:20,477 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2027], uid: 494, model: discuss.channel.member 2026-10-06 11:03:20,526 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_members ... 2026-10-06 11:03:20,663 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 492, model: discuss.channel 2026-10-06 11:03:20,765 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2029], uid: 492, model: discuss.channel.member 2026-10-06 11:03:20,811 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_restricted_channel ... 2026-10-06 11:03:20,983 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [763], uid: 494, model: discuss.channel 2026-10-06 11:03:21,010 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2031], uid: 494, model: discuss.channel.member 2026-10-06 11:03:21,220 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_public_channel ... 2026-10-06 11:03:21,703 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post ... 2026-10-06 11:03:22,037 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post_multi_channel ... 2026-10-06 11:03:22,872 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 11:03:44,836 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:03:44,837 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:03:45,997 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_guest_as_owner ... 2026-10-06 11:03:46,768 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:03:47,245 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:47] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.034 0.450 2026-10-06 11:03:47,294 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:03:47,382 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:47] "POST /mail/message/update_content HTTP/1.1" 200 - 31 0.040 0.036 2026-10-06 11:03:47,404 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:03:47,472 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:47] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.027 0.025 2026-10-06 11:03:47,495 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:03:47,568 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:47] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.035 0.020 2026-10-06 11:03:47,613 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:03:47,667 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:47] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.011 0.021 2026-10-06 11:03:47,703 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:47] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.003 0.011 2026-10-06 11:03:47,740 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_public_channel ... 2026-10-06 11:03:47,887 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:03:48,400 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:48] "POST /mail/message/update_content HTTP/1.1" 200 - 22 0.033 0.483 2026-10-06 11:03:48,435 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:03:48,533 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:48] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.041 0.039 2026-10-06 11:03:48,554 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:03:48,623 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:48] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.032 0.022 2026-10-06 11:03:48,644 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:03:48,711 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:48] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.021 0.027 2026-10-06 11:03:48,733 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:03:48,797 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:48] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.023 0.025 2026-10-06 11:03:48,827 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:03:48] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.003 0.010 2026-10-06 11:03:48,946 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:03:48,969 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels ... 2026-10-06 11:03:49,902 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-10-06 11:03:49,921 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25091] 2026-10-06 11:03:49,931 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:03:50,997 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent ... 2026-10-06 11:03:51,124 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2058] 2026-10-06 11:03:51,344 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2059] 2026-10-06 11:03:51,352 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2060] 2026-10-06 11:03:51,516 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel ... 2026-10-06 11:03:51,761 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-10-06 11:03:52,595 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-10-06 11:03:52,608 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25106] 2026-10-06 11:03:52,616 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:03:52,702 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:bob_user from n/a 2026-10-06 11:03:58,062 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome pid: 7845 2026-10-06 11:03:58,063 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless temporary user profile dir: /tmp/tmpjvbboqn5_chrome_odoo 2026-10-06 11:03:58,063 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:44629/json/version 2026-10-06 11:03:58,065 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44629/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:03:58,103 121 INFO rb-7dc4d15-225289-421533 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-06 11:03:58,104 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:44629/json 2026-10-06 11:03:58,105 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44629/json with timeout 3 increased to 10s during tests 2026-10-06 11:03:58,130 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Websocket url found: ws://127.0.0.1:44629/devtools/page/FA878C98363D309666A6B6BED50D9944 2026-10-06 11:03:58,148 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Enable chrome headless console log notification 2026-10-06 11:03:58,151 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless enable page notifications 2026-10-06 11:03:58,259 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:bob_user from n/a 2026-10-06 11:03:58,262 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Setting session cookie in browser 2026-10-06 11:03:58,279 121 INFO rb-7dc4d15-225289-421533 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-06 11:03:58,279 121 INFO rb-7dc4d15-225289-421533 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-06 11:03:58,302 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:04:01,090 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:01] "GET /odoo/discuss?active_id=discuss.channel_778 HTTP/1.1" 200 - 174 0.184 2.608 2026-10-06 11:04:01,099 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Navigation result: {'frameId': 'FA878C98363D309666A6B6BED50D9944', 'loaderId': 'E1E042410E00E015F27F13BE68F20288', 'isDownload': False} 2026-10-06 11:04:01,100 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:01,158 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:01] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-06 11:04:01,178 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:01] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.034 2026-10-06 11:04:01,270 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:01,392 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:01] "GET /web/webclient/load_menus/c537f00dff53ef8d913d68b1085f66035f136a3eb100d64a3a95bdb2430632b5 HTTP/1.1" 200 - 112 0.116 0.130 2026-10-06 11:04:01,414 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:01] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.261 2026-10-06 11:04:01,445 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.014 0.264 2026-10-06 11:04:01,471 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:01] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:04:01,519 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:01] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 11:04:02,232 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 11:04:02,232 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 11:04:02,239 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 11:04:02,261 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-06 11:04:02,280 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:02,297 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:04:02,369 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.024 2026-10-06 11:04:02,381 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.011 2026-10-06 11:04:02,412 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.022 2026-10-06 11:04:02,478 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:02,537 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:02,539 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:04:02,545 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "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-06 11:04:02,596 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "POST /mail/data HTTP/1.1" 200 - 34 0.074 0.074 2026-10-06 11:04:02,628 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:02,666 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /web/image/res.partner/1883/avatar_128?unique=1791284628000 HTTP/1.1" 200 - 15 0.022 0.145 2026-10-06 11:04:02,717 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /web/image?model=res.users&field=avatar_128&id=502 HTTP/1.1" 200 - 9 0.012 0.213 2026-10-06 11:04:02,743 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "POST /web/action/load HTTP/1.1" 200 - 6 0.011 0.229 2026-10-06 11:04:02,769 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:04:02,798 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.027 0.132 2026-10-06 11:04:02,800 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.194 2026-10-06 11:04:02,841 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.067 2026-10-06 11:04:02,914 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:04:03,046 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:03] "POST /mail/data HTTP/1.1" 200 - 37 0.074 0.094 2026-10-06 11:04:03,357 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:03] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 23 0.043 0.042 2026-10-06 11:04:03,365 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:03,387 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:03] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 6 0.011 0.080 2026-10-06 11:04:03,452 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:03] "POST /discuss/channel/members HTTP/1.1" 200 - 11 0.034 0.110 2026-10-06 11:04:03,555 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:03] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.031 0.236 2026-10-06 11:04:03,574 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:03] "GET /web/image/discuss.channel/778/avatar_128?unique=292a1286759064521be5256e811fe81bc95b5c70bee2d7fbb908fb7f939a555b59e1965e490c3b29380e5dbbbc58d4ec8d14a513bbb1b257bf7f76cf969347d8 HTTP/1.1" 200 - 6 0.006 0.267 2026-10-06 11:04:03,629 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:03] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 8 0.014 0.305 2026-10-06 11:04:03,886 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:03] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 93 0.100 0.384 2026-10-06 11:04:04,041 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,042 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,042 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,042 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,043 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,043 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,044 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,045 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,045 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,046 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,046 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,047 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,047 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,051 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,052 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,052 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,053 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,054 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,054 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,055 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,055 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,056 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,056 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,057 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,057 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,058 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,058 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,059 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,059 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,060 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,060 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,061 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,061 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,062 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,063 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,063 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,064 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,064 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,065 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,065 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,068 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,068 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,069 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,069 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,070 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,071 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,071 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,072 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,072 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,073 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,073 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,074 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,074 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,075 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,076 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,076 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,077 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,077 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,078 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,078 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,079 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,190 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,256 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,352 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:04] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 30 0.038 0.045 2026-10-06 11:04:04,390 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,391 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,462 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,482 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:04] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 30 0.051 0.050 2026-10-06 11:04:04,518 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,518 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,519 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,519 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,520 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,520 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,521 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,522 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,524 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,524 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,525 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,525 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,526 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,527 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,527 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,527 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,528 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,528 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,528 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,529 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,529 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,529 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,530 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,530 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,531 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,531 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,531 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,532 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,532 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,532 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,533 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,533 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,533 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,534 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,780 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:04] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 88 0.084 0.158 2026-10-06 11:04:04,891 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,892 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,892 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,892 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,893 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,893 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,894 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,894 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,901 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,902 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,903 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,903 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,904 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,904 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,905 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,905 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,906 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,906 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,907 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,908 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,908 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,909 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,910 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,910 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,910 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,911 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,912 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,912 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,912 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,913 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,914 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,914 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,915 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,915 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,916 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,916 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,917 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,917 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,918 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,918 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,920 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,920 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,921 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,921 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,922 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,922 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,923 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,923 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,924 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,924 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,925 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,925 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,926 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,926 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,928 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:04,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:04,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:05,155 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:05] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 88 0.081 0.139 2026-10-06 11:04:05,268 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:05,268 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,269 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,269 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,270 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,270 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,271 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,271 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,272 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,272 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,273 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,275 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,276 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,276 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,277 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,278 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,278 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,279 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,280 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,280 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,281 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,281 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,281 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,282 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,282 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,282 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,283 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,283 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,283 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,285 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,285 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,286 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,294 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,295 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,296 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,296 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,297 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,297 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,298 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,298 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,299 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,299 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,300 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,301 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,352 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,353 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,353 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,359 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,361 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,362 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,364 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,364 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,365 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,366 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,366 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,367 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,367 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,368 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,369 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,369 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,371 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,371 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,372 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,372 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,373 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,373 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,374 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,375 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,376 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,376 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,377 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,377 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,378 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,378 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,379 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,380 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,381 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,381 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,382 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,382 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,383 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,383 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,384 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,384 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,385 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,385 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,386 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,387 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,388 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,388 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:05,389 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:05,519 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:05] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 48 0.060 0.064 2026-10-06 11:04:05,583 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:05,586 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,587 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,588 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,588 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,589 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,590 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,590 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,591 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,591 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,592 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,595 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,595 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,596 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,596 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,598 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,598 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,599 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,599 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,600 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,600 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,601 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,603 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,603 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,604 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,605 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,605 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,606 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,607 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,607 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,608 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,609 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,609 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,610 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,610 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,611 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,611 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,612 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,612 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,613 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,613 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,614 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,614 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,615 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,616 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,616 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,617 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,617 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,618 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,618 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,619 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,620 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,620 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,621 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,621 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,622 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,622 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,623 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,624 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,624 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,625 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,625 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,626 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,627 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,627 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,628 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,628 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,629 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,629 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,631 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,631 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,632 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,632 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,633 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,633 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,636 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,637 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,638 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,638 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,639 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,639 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,640 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,640 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,641 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,641 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,642 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,643 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,644 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,644 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,645 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,645 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,646 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,647 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,647 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,649 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,649 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.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-06 11:04:05,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: tour succeeded 2026-10-06 11:04:05,651 121 INFO rb-7dc4d15-225289-421533 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-06 11:04:05,848 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: heap 38941728 (allocated 40484864) 2026-10-06 11:04:05,857 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing chrome headless with pid 7845 2026-10-06 11:04:05,859 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing websocket connection 2026-10-06 11:04:05,860 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Terminating chrome headless with pid 7845 2026-10-06 11:04:05,972 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110405_971948_test_04_sub_channel_panel_search.txt 2026-10-06 11:04:05,972 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Removing chrome user profile "/tmp/tmpjvbboqn5_chrome_odoo" 2026-10-06 11:04:06,028 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel ... 2026-10-06 11:04:06,324 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel ... 2026-10-06 11:04:06,524 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_07_unlink_sub_channel ... 2026-10-06 11:04:07,289 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-10-06 11:04:07,301 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25215] 2026-10-06 11:04:07,311 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:08,142 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-10-06 11:04:08,158 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25217] 2026-10-06 11:04:08,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:09,232 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #503 deleted discuss.channel.member records with IDs: [2182] 2026-10-06 11:04:09,316 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #503 deleted discuss.channel.member records with IDs: [2184] 2026-10-06 11:04:09,392 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #503 deleted discuss.channel.member records with IDs: [2188] 2026-10-06 11:04:09,460 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #503 deleted discuss.channel.member records with IDs: [2192] 2026-10-06 11:04:09,467 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #503 deleted discuss.channel.member records with IDs: [2180, 2186, 2190] 2026-10-06 11:04:09,593 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_08_sub_channel_message_author_member ... 2026-10-06 11:04:10,436 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-10-06 11:04:10,456 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25234] 2026-10-06 11:04:10,469 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:10,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_09_mentioned_user_becomes_sub_channel_member ... 2026-10-06 11:04:11,541 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-10-06 11:04:11,553 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25238] 2026-10-06 11:04:11,560 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:12,324 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [476] 2026-10-06 11:04:12,341 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25240] 2026-10-06 11:04:12,351 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:12,837 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_10_mentioned_partner_with_several_users_becomes_sub_channel_member ... 2026-10-06 11:04:13,722 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-10-06 11:04:13,737 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25246] 2026-10-06 11:04:13,751 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:14,603 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-10-06 11:04:14,621 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25248] 2026-10-06 11:04:14,631 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:15,390 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-10-06 11:04:15,403 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25250] 2026-10-06 11:04:15,412 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:15,977 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [480] 2026-10-06 11:04:15,996 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25251] 2026-10-06 11:04:16,015 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:16,617 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-10-06 11:04:16,627 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25252] 2026-10-06 11:04:16,635 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:04:17,116 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:04:38,758 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:04:38,758 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:04:40,013 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_internal_channel_message_post_access ... 2026-10-06 11:04:40,531 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:04:41,073 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:41] "POST /mail/message/post HTTP/1.1" 200 - 20 0.031 0.515 2026-10-06 11:04:41,117 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:41] "POST /mail/message/post HTTP/1.1" 200 - 5 0.002 0.013 2026-10-06 11:04:41,147 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:04:41,192 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:41] "POST /mail/message/post HTTP/1.1" 200 - 10 0.009 0.021 2026-10-06 11:04:41,230 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:04:41,355 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:41] "POST /mail/message/post HTTP/1.1" 200 - 42 0.041 0.068 2026-10-06 11:04:41,388 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:04:41,566 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:41] "POST /mail/message/post HTTP/1.1" 200 - 39 0.089 0.074 2026-10-06 11:04:41,607 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:04:41,743 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:41] "POST /mail/message/post HTTP/1.1" 200 - 38 0.049 0.068 2026-10-06 11:04:41,800 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_access ... 2026-10-06 11:04:41,885 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:04:42,458 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:42] "POST /mail/message/post HTTP/1.1" 200 - 51 0.108 0.468 2026-10-06 11:04:42,572 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:42] "POST /mail/message/post HTTP/1.1" 200 - 27 0.049 0.047 2026-10-06 11:04:42,613 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:04:42,735 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:42] "POST /mail/message/post HTTP/1.1" 200 - 36 0.052 0.057 2026-10-06 11:04:42,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:04:42,899 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:42] "POST /mail/message/post HTTP/1.1" 200 - 37 0.048 0.078 2026-10-06 11:04:42,926 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:04:43,048 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:43] "POST /mail/message/post HTTP/1.1" 200 - 37 0.051 0.055 2026-10-06 11:04:43,076 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:04:43,243 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:43] "POST /mail/message/post HTTP/1.1" 200 - 36 0.073 0.070 2026-10-06 11:04:43,292 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_emails ... 2026-10-06 11:04:43,386 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:04:43,805 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:43] "POST /mail/message/post HTTP/1.1" 200 - 51 0.045 0.378 2026-10-06 11:04:43,905 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:43] "POST /mail/message/post HTTP/1.1" 200 - 27 0.030 0.044 2026-10-06 11:04:43,950 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:04:44,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:44] "POST /mail/message/post HTTP/1.1" 200 - 36 0.044 0.045 2026-10-06 11:04:44,078 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:04:44,189 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:44] "POST /mail/message/post HTTP/1.1" 200 - 37 0.034 0.063 2026-10-06 11:04:44,225 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:04:44,633 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:44] "POST /mail/message/post HTTP/1.1" 200 - 94 0.181 0.210 2026-10-06 11:04:44,673 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:04:44,907 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:44] "POST /mail/message/post HTTP/1.1" 200 - 56 0.122 0.098 2026-10-06 11:04:44,965 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_ids ... 2026-10-06 11:04:45,154 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:04:47,001 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:47] "POST /mail/message/post HTTP/1.1" 200 - 76 0.076 1.778 2026-10-06 11:04:47,117 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:47] "POST /mail/message/post HTTP/1.1" 200 - 32 0.033 0.059 2026-10-06 11:04:47,151 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:04:47,307 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:47] "POST /mail/message/post HTTP/1.1" 200 - 55 0.061 0.077 2026-10-06 11:04:47,339 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:04:47,541 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:47] "POST /mail/message/post HTTP/1.1" 200 - 61 0.084 0.104 2026-10-06 11:04:47,576 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:04:47,781 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:47] "POST /mail/message/post HTTP/1.1" 200 - 61 0.081 0.110 2026-10-06 11:04:47,816 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:04:48,042 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:04:48] "POST /mail/message/post HTTP/1.1" 200 - 59 0.096 0.112 2026-10-06 11:04:48,169 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:04:48,191 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_010_store_dict ... 2026-10-06 11:04:48,230 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_011_store_dict_update_same_id ... 2026-10-06 11:04:48,268 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_012_store_dict_update_multiple_ids ... 2026-10-06 11:04:48,300 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_014_store_dict_update_multiple_ids_list ... 2026-10-06 11:04:48,332 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_020_store_list ... 2026-10-06 11:04:48,368 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_021_store_list_append ... 2026-10-06 11:04:48,393 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_030_store_add_key ... 2026-10-06 11:04:48,423 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_040_store_invalid ... 2026-10-06 11:04:48,460 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_042_store_invalid_missing_id ... 2026-10-06 11:04:48,490 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_050_store_dict_to_list ... 2026-10-06 11:04:48,521 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_051_store_list_to_dict ... 2026-10-06 11:04:48,546 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_060_store_data_empty_val ... 2026-10-06 11:04:48,576 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_061_store_data_empty_not_empty ... 2026-10-06 11:04:48,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_110_store_store_singleton ... 2026-10-06 11:04:48,626 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_111_store_store_dict_update ... 2026-10-06 11:04:48,655 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_130_store_store_add_key ... 2026-10-06 11:04:48,679 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_140_store_store_invalid_bool ... 2026-10-06 11:04:48,708 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_141_store_store_invalid_list ... 2026-10-06 11:04:48,734 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_160_store_store_data_empty_val ... 2026-10-06 11:04:48,763 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_161_store_store_data_empty_not_empty ... 2026-10-06 11:04:48,794 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_210_store_thread_dict ... 2026-10-06 11:04:48,824 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_211_store_thread_dict_update_same_id ... 2026-10-06 11:04:48,860 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_212_store_thread_dict_update_multiple_ids ... 2026-10-06 11:04:48,893 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_213_store_thread_dict_update_multiple_models ... 2026-10-06 11:04:48,924 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_214_store_thread_dict_update_multiple_models_list ... 2026-10-06 11:04:48,955 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_220_store_thread_list ... 2026-10-06 11:04:48,986 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_221_store_thread_list_append ... 2026-10-06 11:04:49,017 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_230_store_thread_add_key ... 2026-10-06 11:04:49,051 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_240_store_thread_invalid_bool ... 2026-10-06 11:04:49,084 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_241_store_thread_invalid_list ... 2026-10-06 11:04:49,118 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_242_store_thread_invalid_missing_id ... 2026-10-06 11:04:49,157 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_243_store_thread_invalid_missing_model ... 2026-10-06 11:04:49,191 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_250_store_thread_dict_to_list ... 2026-10-06 11:04:49,227 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_251_store_thread_list_to_dict ... 2026-10-06 11:04:49,260 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_260_store_thread_data_empty_val ... 2026-10-06 11:04:49,294 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_261_store_thread_data_empty_not_empty ... 2026-10-06 11:04:49,351 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:05:12,208 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:05:12,208 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:05:12,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_mark_as_read_as_guest ... 2026-10-06 11:05:13,807 121 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-06 11:05:13,810 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:05:14,241 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:14,331 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:14] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 37 0.047 0.477 2026-10-06 11:05:14,398 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_discuss_channel ... 2026-10-06 11:05:14,565 121 INFO rb-7dc4d15-225289-421533 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, 6876, 6877, 6878, 6879, 6880, 6901, 6902, 6903, 6904, 6905, 6906, 6907, 6908, 6909, 6910, 6911] 2026-10-06 11:05:14,570 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:05:15,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:15] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.002 0.487 2026-10-06 11:05:15,155 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_guest_channel ... 2026-10-06 11:05:15,198 121 INFO rb-7dc4d15-225289-421533 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, 6876, 6877, 6878, 6879, 6880] 2026-10-06 11:05:15,217 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:05:15,648 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:15] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 7 0.004 0.433 2026-10-06 11:05:15,833 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:05:39,563 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:05:39,564 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:05:40,424 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_get_link_preview_from_url ... 2026-10-06 11:05:41,164 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview ... 2026-10-06 11:05:41,267 121 INFO rb-7dc4d15-225289-421533 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, 6914, 6915, 6916, 6917, 6918] 2026-10-06 11:05:41,322 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_ignore_internal_link ... 2026-10-06 11:05:41,754 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_no_content_type ... 2026-10-06 11:05:41,871 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:05:42,064 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-10-06 11:05:42,678 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome pid: 8093 2026-10-06 11:05:42,678 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless temporary user profile dir: /tmp/tmpvz3umsa8_chrome_odoo 2026-10-06 11:05:42,679 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:41083/json/version 2026-10-06 11:05:42,686 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41083/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:05:42,735 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:42,736 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:41083/json 2026-10-06 11:05:42,741 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41083/json with timeout 3 increased to 10s during tests 2026-10-06 11:05:42,761 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Websocket url found: ws://127.0.0.1:41083/devtools/page/26CB79F12A99B794F162A4C5B5C8F97F 2026-10-06 11:05:42,770 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Enable chrome headless console log notification 2026-10-06 11:05:42,785 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless enable page notifications 2026-10-06 11:05:42,895 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:05:42,911 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Setting session cookie in browser 2026-10-06 11:05:42,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:42,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:42,964 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:05:44,968 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:44] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 179 0.232 1.782 2026-10-06 11:05:44,972 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigation result: {'frameId': '26CB79F12A99B794F162A4C5B5C8F97F', 'loaderId': 'A4F1986F9151B28FE848ABAE3D5913E2', 'isDownload': False} 2026-10-06 11:05:44,972 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:45,071 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:45] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.022 0.035 2026-10-06 11:05:45,088 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:45] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.065 2026-10-06 11:05:45,136 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:45,155 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.043 0.090 2026-10-06 11:05:46,472 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.711 0.740 2026-10-06 11:05:46,483 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.446 2026-10-06 11:05:46,493 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 1.312 2026-10-06 11:05:46,502 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 1.008 2026-10-06 11:05:46,647 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 11:05:46,653 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:05:46,656 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:05:46,671 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 11:05:46,713 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:46,766 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:05:46,840 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.046 0.073 2026-10-06 11:05:46,896 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.079 2026-10-06 11:05:46,898 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.150 2026-10-06 11:05:46,914 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:46,942 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:47,029 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:05:47,108 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.089 0.206 2026-10-06 11:05:47,133 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.210 2026-10-06 11:05:47,197 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.256 2026-10-06 11:05:47,201 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.165 2026-10-06 11:05:47,254 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.020 0.074 2026-10-06 11:05:47,311 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "GET /web/image/res.partner/3/avatar_128?unique=1791284741000 HTTP/1.1" 200 - 9 0.016 0.139 2026-10-06 11:05:47,348 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:05:47,362 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "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-06 11:05:47,684 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "POST /mail/data HTTP/1.1" 200 - 139 0.161 0.599 2026-10-06 11:05:47,911 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "POST /mail/data HTTP/1.1" 200 - 79 0.085 0.412 2026-10-06 11:05:47,921 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:05:47,961 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:47] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.006 0.024 2026-10-06 11:05:48,025 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:05:48,238 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.031 0.027 2026-10-06 11:05:48,250 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:05:48,262 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:05:48,286 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "GET /web/image/discuss.channel/905/avatar_128?unique=282a65b51d15636054cf13df2c1c11c53532aa381c2eb64277c71d4e36bd91859e4a1be838c4ebd63e270374955455e31b63924dc6923cd06f6a82288dd46740 HTTP/1.1" 200 - 8 0.011 0.077 2026-10-06 11:05:48,301 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:48,302 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-06 11:05:48,373 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 16 0.027 0.136 2026-10-06 11:05:48,391 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 3 0.005 0.179 2026-10-06 11:05:48,409 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.005 0.170 2026-10-06 11:05:48,525 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.029 0.125 2026-10-06 11:05:48,572 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:48] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.016 0.161 2026-10-06 11:05:49,271 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:49,272 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:49,274 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:49,367 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:49,420 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:49] "POST /discuss/channel/pinned_messages HTTP/1.1" 200 - 18 0.034 0.032 2026-10-06 11:05:49,471 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:49,598 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.022 0.086 2026-10-06 11:05:50,215 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:50,215 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:50,216 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:50,216 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:50,334 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:05:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 18 0.022 0.072 2026-10-06 11:05:50,680 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:50,697 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: tour succeeded 2026-10-06 11:05:50,698 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:50,950 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: heap 44003696 (allocated 45977600) 2026-10-06 11:05:50,958 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing chrome headless with pid 8093 2026-10-06 11:05:50,961 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing websocket connection 2026-10-06 11:05:50,962 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Terminating chrome headless with pid 8093 2026-10-06 11:05:51,077 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110551_077193_test_01_mail_message_load_order_tour.txt 2026-10-06 11:05:51,077 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Removing chrome user profile "/tmp/tmpvz3umsa8_chrome_odoo" 2026-10-06 11:05:51,164 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:05:51,314 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2026-10-06 11:05:51,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome pid: 8307 2026-10-06 11:05:51,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless temporary user profile dir: /tmp/tmpnq16c7ho_chrome_odoo 2026-10-06 11:05:51,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:38353/json/version 2026-10-06 11:05:51,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38353/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Browser version: Chrome/150.0.7871.114 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:38353/json 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38353/json with timeout 3 increased to 10s during tests 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Websocket url found: ws://127.0.0.1:38353/devtools/page/BFAF474827EA291C90304BA55104E489 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Enable chrome headless console log notification 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless enable page notifications 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Setting session cookie in browser 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Open "http://127.0.0.1:8069/web#id=1914&model=res.partner" in browser 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigating to: "http://127.0.0.1:8069/web#id=1914&model=res.partner" 2026-10-06 11:05:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:05:54,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web HTTP/1.1" 200 - 191 0.287 -0.287 2026-10-06 11:05:54,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigation result: {'frameId': 'BFAF474827EA291C90304BA55104E489', 'loaderId': 'F691E4CD5A212127353527C95D1D648D', 'isDownload': False} 2026-10-06 11:05:54,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Evaluate ready code "odoo.isTourReady('mail_activity_date_format')" 2026-10-06 11:05:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.548 -0.548 2026-10-06 11:05:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 -0.005 2026-10-06 11:05:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.010 -0.010 2026-10-06 11:05:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 -0.019 2026-10-06 11:05:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/18c06ec465e921ab13c80094ea995814e8f5e27e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:05:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-06 11:05:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 -0.004 2026-10-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/18c06ec465e921ab13c80094ea995814e8f5e27e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:05:56,000 121 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-06 11:05:56,000 121 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-06 11:05:56,000 121 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-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 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.005 -0.005 2026-10-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: Owl is running in 'dev' mode. 2026-10-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 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.056 -0.056 2026-10-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 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=1914&model=res.partner", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 -0.008 2026-10-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:56,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/18c06ec465e921ab13c80094ea995814e8f5e27e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:05:56,000 121 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-06 11:05:57,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 146 0.161 -0.161 2026-10-06 11:05:57,000 121 INFO rb-7dc4d15-225289-421533 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.059 -0.059 2026-10-06 11:05:57,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:57,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 -0.004 2026-10-06 11:05:57,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:57,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.032 -0.032 2026-10-06 11:05:57,000 121 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-06 11:05:57,000 121 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-06 11:05:57,000 121 INFO rb-7dc4d15-225289-421533 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.035 -0.035 2026-10-06 11:05:57,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.016 -0.016 2026-10-06 11:05:58,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 154 0.210 -0.210 2026-10-06 11:05:58,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.006 -0.006 2026-10-06 11:05:58,000 121 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-06 11:05:58,000 121 INFO rb-7dc4d15-225289-421533 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.066 -0.066 2026-10-06 11:05:58,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 147 0.169 -0.169 2026-10-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:59,000 121 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-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.029 -0.029 2026-10-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:59,000 121 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-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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.036 -0.036 2026-10-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.051 -0.051 2026-10-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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.026 -0.026 2026-10-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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.015 -0.015 2026-10-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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.024 -0.024 2026-10-06 11:05:59,000 121 INFO rb-7dc4d15-225289-421533 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.014 -0.014 2026-10-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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.025 -0.025 2026-10-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 13 0.034 -0.034 2026-10-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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.007 -0.007 2026-10-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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.030 -0.030 2026-10-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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.036 -0.036 2026-10-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.051 -0.051 2026-10-06 11:06:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: tour succeeded 2026-10-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: ╔══════════════════════════════════════════╗ ║ TOUR mail_activity_date_format SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: heap 30565648 (allocated 31993856) 2026-10-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing chrome headless with pid 8307 2026-10-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing websocket connection 2026-10-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Terminating chrome headless with pid 8307 2026-10-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20240101_090000_000000_test_mail_activity_date_format.txt 2026-10-06 11:06:01,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Removing chrome user profile "/tmp/tmpnq16c7ho_chrome_odoo" 2026-10-06 11:06:01,524 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-10-06 11:06:01,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome pid: 8534 2026-10-06 11:06:01,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless temporary user profile dir: /tmp/tmpyybt8bkm_chrome_odoo 2026-10-06 11:06:01,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:34983/json/version 2026-10-06 11:06:01,951 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:34983/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:06:02,075 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Browser version: Chrome/150.0.7871.114 2026-10-06 11:06:02,075 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:34983/json 2026-10-06 11:06:02,076 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:34983/json with timeout 3 increased to 10s during tests 2026-10-06 11:06:02,111 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Websocket url found: ws://127.0.0.1:34983/devtools/page/D59A8AF5B813AAA5BB12EB5C9F894D63 2026-10-06 11:06:02,134 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Enable chrome headless console log notification 2026-10-06 11:06:02,145 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless enable page notifications 2026-10-06 11:06:02,242 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:06:02,261 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Setting session cookie in browser 2026-10-06 11:06:02,282 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Open "http://127.0.0.1:8069/odoo/res.partner/1914" in browser 2026-10-06 11:06:02,282 121 INFO rb-7dc4d15-225289-421533 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/1914" 2026-10-06 11:06:02,317 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:06:04,300 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:04] "GET /odoo/res.partner/1914 HTTP/1.1" 200 - 191 0.253 1.734 2026-10-06 11:06:04,306 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Navigation result: {'frameId': 'D59A8AF5B813AAA5BB12EB5C9F894D63', 'loaderId': 'A8580B24FBD69952AB8D2AB16DE777AA', 'isDownload': False} 2026-10-06 11:06:04,306 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:04,360 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:04] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-06 11:06:05,438 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:05] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.489 0.575 2026-10-06 11:06:05,463 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:05] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.090 2026-10-06 11:06:05,465 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:05] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.082 2026-10-06 11:06:05,511 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 1.097 2026-10-06 11:06:05,523 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:05,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:05] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-06 11:06:05,579 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:05] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-06 11:06:06,336 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:06:06,347 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-06 11:06:06,353 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-06 11:06:06,384 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-06 11:06:06,404 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: Owl is running in 'dev' mode. 2026-10-06 11:06:06,480 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:06:06,550 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.052 0.082 2026-10-06 11:06:06,560 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-10-06 11:06:06,609 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: The ready code tooks too much time : 2.3028814792633057 2026-10-06 11:06:06,621 121 INFO rb-7dc4d15-225289-421533 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/1914", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:06:06,639 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:06,703 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:06:06,747 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.079 0.183 2026-10-06 11:06:06,783 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.314 2026-10-06 11:06:06,786 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.175 2026-10-06 11:06:07,203 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "POST /mail/data HTTP/1.1" 200 - 140 0.185 0.384 2026-10-06 11:06:07,215 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:06:07,223 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "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-06 11:06:07,232 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.618 2026-10-06 11:06:07,292 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.022 0.462 2026-10-06 11:06:07,338 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.634 2026-10-06 11:06:07,376 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.013 0.551 2026-10-06 11:06:07,921 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 154 0.158 0.940 2026-10-06 11:06:07,929 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.522 2026-10-06 11:06:07,970 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.015 0.529 2026-10-06 11:06:08,007 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:06:08,051 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:06:08,098 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:08] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.035 0.081 2026-10-06 11:06:08,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:08] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 147 0.220 0.275 2026-10-06 11:06:08,732 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:08] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.019 2026-10-06 11:06:08,747 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:08] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:06:08,801 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:08] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.011 0.025 2026-10-06 11:06:08,970 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:08] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.024 2026-10-06 11:06:09,029 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:06:09,069 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.045 0.064 2026-10-06 11:06:09,150 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.037 0.151 2026-10-06 11:06:09,150 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:09,280 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.060 0.176 2026-10-06 11:06:09,355 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 20 0.026 0.165 2026-10-06 11:06:09,422 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.026 0.297 2026-10-06 11:06:09,457 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.014 0.272 2026-10-06 11:06:09,535 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 8 0.032 0.122 2026-10-06 11:06:09,704 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:09,708 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.012 0.033 2026-10-06 11:06:09,794 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 13 0.029 0.098 2026-10-06 11:06:09,801 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 2 0.001 0.086 2026-10-06 11:06:09,850 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:09,885 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:09] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.006 0.023 2026-10-06 11:06:09,920 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:09,972 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,035 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,041 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:10] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:06:10,106 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,143 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:10] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.012 0.021 2026-10-06 11:06:10,191 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,260 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,311 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:10] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.012 0.035 2026-10-06 11:06:10,412 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:10] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities HTTP/1.1" 200 - 18 0.032 0.052 2026-10-06 11:06:10,438 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:10] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 11:06:10,533 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:10] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.027 0.076 2026-10-06 11:06:10,571 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,645 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,689 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:10] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 6 0.009 0.028 2026-10-06 11:06:10,755 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,831 121 INFO rb-7dc4d15-225289-421533 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-06 11:06:10,891 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:10] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 8 0.016 0.037 2026-10-06 11:06:11,021 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [199] 2026-10-06 11:06:11,022 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:11] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities_done HTTP/1.1" 200 - 31 0.030 0.084 2026-10-06 11:06:11,078 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:11] "POST /mail/thread/messages HTTP/1.1" 200 - 17 0.013 0.030 2026-10-06 11:06:11,130 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: tour succeeded 2026-10-06 11:06:11,136 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR mail_activity_schedule_from_chatter SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-06 11:06:11,180 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:06:11] "POST /mail/thread/data HTTP/1.1" 200 - 19 0.032 0.113 2026-10-06 11:06:11,327 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: heap 32554104 (allocated 34353152) 2026-10-06 11:06:11,338 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing chrome headless with pid 8534 2026-10-06 11:06:11,341 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing websocket connection 2026-10-06 11:06:11,342 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Terminating chrome headless with pid 8534 2026-10-06 11:06:11,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110611_441164_test_mail_activity_schedule_from_chatter.txt 2026-10-06 11:06:11,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Removing chrome user profile "/tmp/tmpyybt8bkm_chrome_odoo" 2026-10-06 11:06:11,519 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:06:35,688 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:06:35,688 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:06:36,374 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityIntegrity.test_mail_activity_type_master_data ... 2026-10-06 11:06:37,114 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:07:00,839 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:07:00,839 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:07:01,465 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-10-06 11:07:03,304 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome pid: 8762 2026-10-06 11:07:03,304 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmpg2rexqa1_chrome_odoo 2026-10-06 11:07:03,308 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:46473/json/version 2026-10-06 11:07:03,310 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46473/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:07:03,327 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:07:03,328 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:46473/json 2026-10-06 11:07:03,329 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46473/json with timeout 3 increased to 10s during tests 2026-10-06 11:07:03,346 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Websocket url found: ws://127.0.0.1:46473/devtools/page/BAE5A68E2B74B19EB92B081A069E0EEA 2026-10-06 11:07:03,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Enable chrome headless console log notification 2026-10-06 11:07:03,375 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless enable page notifications 2026-10-06 11:07:03,446 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:07:03,463 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Setting session cookie in browser 2026-10-06 11:07:03,466 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/1927" in browser 2026-10-06 11:07:03,466 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/1927" 2026-10-06 11:07:03,485 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:07:05,249 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:05] "GET /odoo/res.partner/1927 HTTP/1.1" 200 - 186 0.228 1.541 2026-10-06 11:07:05,252 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigation result: {'frameId': 'BAE5A68E2B74B19EB92B081A069E0EEA', 'loaderId': '79A6AF6E2A121B5B2817D398D0C353E6', 'isDownload': False} 2026-10-06 11:07:05,253 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:05,301 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:05] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-06 11:07:05,337 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.034 2026-10-06 11:07:05,490 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:05] "GET /web/webclient/load_menus/0b9eff3f166c4e56199a45b4becad980aca40146f6e44f96050513bc9cfb9ab1 HTTP/1.1" 200 - 115 0.072 0.132 2026-10-06 11:07:05,500 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:05] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.210 2026-10-06 11:07:05,517 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:05] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.235 2026-10-06 11:07:05,547 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:05] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:07:05,551 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:05,634 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:05] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-10-06 11:07:06,405 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:07:06,408 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-06 11:07:06,413 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 11:07:06,434 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-06 11:07:06,453 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:07:06,474 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:07:06,535 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.032 2026-10-06 11:07:06,566 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.003 0.036 2026-10-06 11:07:06,605 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.012 0.051 2026-10-06 11:07:06,640 121 INFO rb-7dc4d15-225289-421533 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/1927", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:07:06,715 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:06,725 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:07:06,740 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "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-06 11:07:06,853 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "POST /mail/data HTTP/1.1" 200 - 34 0.156 0.072 2026-10-06 11:07:06,922 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /web/image/res.partner/1926/avatar_128?unique=1791284797000 HTTP/1.1" 200 - 15 0.017 0.239 2026-10-06 11:07:06,925 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.172 2026-10-06 11:07:06,987 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.096 2026-10-06 11:07:07,028 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:07:07,704 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:07] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.211 0.819 2026-10-06 11:07:07,745 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:07] "GET /web/image?model=res.users&field=avatar_128&id=533 HTTP/1.1" 200 - 9 0.011 1.074 2026-10-06 11:07:07,785 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:07:07,830 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:07] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:07:07,900 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:07] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.058 0.078 2026-10-06 11:07:07,945 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.100 2026-10-06 11:07:08,144 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 51 0.073 0.276 2026-10-06 11:07:08,344 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.025 2026-10-06 11:07:08,359 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:07:08,388 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.009 0.017 2026-10-06 11:07:08,533 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.005 0.023 2026-10-06 11:07:08,621 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.038 0.077 2026-10-06 11:07:08,627 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:07:08,702 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.026 0.149 2026-10-06 11:07:08,778 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.035 0.088 2026-10-06 11:07:08,857 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.035 0.149 2026-10-06 11:07:08,884 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:08] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.011 0.150 2026-10-06 11:07:08,994 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-10-06 11:07:08,996 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:09,038 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:09] "GET /web/image/res.partner/2/avatar_128?unique=1791284797000 HTTP/1.1" 200 - 8 0.013 0.027 2026-10-06 11:07:09,097 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:09,226 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:09,591 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:09] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions HTTP/1.1" 200 - 11 0.033 0.055 2026-10-06 11:07:09,605 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 11:07:09,649 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:09,695 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:09] "GET /web/image/res.partner/1928/avatar_128?unique=1791284797000 HTTP/1.1" 200 - 9 0.022 0.041 2026-10-06 11:07:09,717 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:09,717 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:09,750 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:09] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:07:09,789 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:09] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.032 0.030 2026-10-06 11:07:09,825 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:09,900 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:09,911 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:09] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 11:07:09,931 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:09] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:07:10,150 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:10] "POST /web/dataset/call_kw/mail.compose.message/get_views HTTP/1.1" 200 - 16 0.012 0.039 2026-10-06 11:07:10,228 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:10] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 11 0.016 0.044 2026-10-06 11:07:10,305 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:10] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 2 0.006 0.010 2026-10-06 11:07:10,383 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,387 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:10] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 11:07:10,446 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,500 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,552 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,612 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,680 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,729 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:10] "POST /web/dataset/call_kw/discuss.channel/get_mention_suggestions HTTP/1.1" 200 - 6 0.016 0.024 2026-10-06 11:07:10,792 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,850 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,909 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,962 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,970 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:10,984 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:11,021 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:11] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.012 0.025 2026-10-06 11:07:11,050 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:11] "POST /web/dataset/call_kw/ir.attachment/web_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-06 11:07:11,094 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:11,455 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:11,512 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:11,578 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:11,654 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:11,733 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:11] "POST /web/dataset/call_kw/mail.compose.message/web_save HTTP/1.1" 200 - 13 0.029 0.045 2026-10-06 11:07:12,013 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:12] "POST /web/dataset/call_kw/mail.compose.message/action_send_mail HTTP/1.1" 200 - 58 0.105 0.155 2026-10-06 11:07:12,101 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:12] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.024 0.038 2026-10-06 11:07:12,149 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:12] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.011 0.092 2026-10-06 11:07:12,151 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.030 2026-10-06 11:07:12,210 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:12,287 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:12,342 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:12,409 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:12,476 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:12,575 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:12,670 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:12,747 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:12] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 7 0.014 0.049 2026-10-06 11:07:12,782 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:12] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 11:07:12,826 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:12,830 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:12] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 11:07:12,891 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:13,136 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:13,141 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:13] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 11:07:13,181 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:13] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.023 0.020 2026-10-06 11:07:13,232 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:13,306 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:13,399 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:13,473 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:13] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 7 0.016 0.042 2026-10-06 11:07:13,503 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:13] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 11:07:13,545 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:13,566 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:13] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.004 0.022 2026-10-06 11:07:13,616 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:13,650 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:13] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.009 0.020 2026-10-06 11:07:13,667 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:13] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.003 0.048 2026-10-06 11:07:13,687 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:13,775 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:14,008 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:14] "POST /mail/message/post HTTP/1.1" 200 - 54 0.078 0.142 2026-10-06 11:07:14,099 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:14,155 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:14] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.038 0.063 2026-10-06 11:07:14,174 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:14,176 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:14] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.003 0.120 2026-10-06 11:07:14,311 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:14,386 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:14,531 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:14] "POST /mail/message/post HTTP/1.1" 200 - 34 0.057 0.083 2026-10-06 11:07:14,591 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:14] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.010 0.011 2026-10-06 11:07:14,620 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: tour succeeded 2026-10-06 11:07:14,626 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:14,731 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:14] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.059 0.094 2026-10-06 11:07:14,921 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: heap 36756788 (allocated 38760448) 2026-10-06 11:07:14,939 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing chrome headless with pid 8762 2026-10-06 11:07:14,945 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing websocket connection 2026-10-06 11:07:14,946 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Terminating chrome headless with pid 8762 2026-10-06 11:07:15,045 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110715_044666_test_mail_composer_test_tour.txt 2026-10-06 11:07:15,045 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Removing chrome user profile "/tmp/tmpg2rexqa1_chrome_odoo" 2026-10-06 11:07:15,224 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-06 11:07:39,069 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:07:39,070 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:07:39,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_access ... 2026-10-06 11:07:40,281 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_inexisting ... 2026-10-06 11:07:40,328 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_unlink_failure_message_notify_author ... 2026-10-06 11:07:41,077 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <636692061922537.1791284861.041287899017334-openerp-private@92540e0d55f3>: [] 2026-10-06 11:07:41,112 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [495] 2026-10-06 11:07:41,132 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27714] 2026-10-06 11:07:41,144 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:07:41,338 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <754419909968621.1791284861.207964658737183-openerp-2-res.partner@92540e0d55f3>: ['"Bob (base.group_user)" <@invalid_email_addr>'] 2026-10-06 11:07:41,365 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [496] 2026-10-06 11:07:41,402 121 INFO rb-7dc4d15-225289-421533 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, 6949, 6950, 6951, 6952, 6953, 6954, 6955] 2026-10-06 11:07:41,440 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27715] 2026-10-06 11:07:41,579 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:07:41,876 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_access_right ... 2026-10-06 11:07:41,913 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:07:42,339 121 INFO rb-7dc4d15-225289-421533 odoo.http: Session expired 2026-10-06 11:07:42,340 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:42] "POST /mail/message/translate HTTP/1.1" 200 - 5 0.004 0.428 2026-10-06 11:07:42,942 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [497] 2026-10-06 11:07:42,957 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27720] 2026-10-06 11:07:42,965 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:07:43,019 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_test_portal from n/a 2026-10-06 11:07:43,067 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:43] "POST /mail/message/translate HTTP/1.1" 200 - 14 0.018 0.024 2026-10-06 11:07:43,104 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_html_sanitization ... 2026-10-06 11:07:43,953 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [498] 2026-10-06 11:07:43,964 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27723] 2026-10-06 11:07:43,971 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:07:44,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_test_nl from n/a 2026-10-06 11:07:44,048 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:07:45,811 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:45] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.041 1.726 2026-10-06 11:07:45,862 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_invalid_api_key ... 2026-10-06 11:07:46,002 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:07:46,020 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:07:46,463 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:46] "POST /mail/message/translate HTTP/1.1" 200 - 22 0.035 0.415 2026-10-06 11:07:46,502 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_multi_users ... 2026-10-06 11:07:47,359 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-10-06 11:07:47,375 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27727] 2026-10-06 11:07:47,384 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:07:48,144 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-10-06 11:07:48,161 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27729] 2026-10-06 11:07:48,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:07:48,271 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_test_fr from n/a 2026-10-06 11:07:48,293 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:07:48,725 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:48] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.031 0.405 2026-10-06 11:07:48,744 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_test_en from n/a 2026-10-06 11:07:48,812 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:48] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.035 0.025 2026-10-06 11:07:48,828 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:07:48,918 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:48] "POST /mail/message/translate HTTP/1.1" 200 - 15 0.034 0.032 2026-10-06 11:07:48,964 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_unknown_language ... 2026-10-06 11:07:49,082 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:07:49,096 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:07:49,560 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:49] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.045 0.422 2026-10-06 11:07:49,563 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_unknown_language: waiting for threads: [] 2026-10-06 11:07:49,614 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_update_message ... 2026-10-06 11:07:49,726 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:07:49,745 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:07:50,203 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:50] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.030 0.431 2026-10-06 11:07:50,305 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:50] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.042 0.051 2026-10-06 11:07:50,356 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.translation records with IDs: [5] 2026-10-06 11:07:50,389 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:50] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.030 0.050 2026-10-06 11:07:50,391 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_update_message: waiting for threads: [] 2026-10-06 11:07:50,447 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:07:50,474 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-10-06 11:07:50,792 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome pid: 9032 2026-10-06 11:07:50,792 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless temporary user profile dir: /tmp/tmp6qqrj314_chrome_odoo 2026-10-06 11:07:50,793 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:46045/json/version 2026-10-06 11:07:50,794 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46045/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:07:50,874 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:07:50,874 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:46045/json 2026-10-06 11:07:50,875 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46045/json with timeout 3 increased to 10s during tests 2026-10-06 11:07:50,890 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Websocket url found: ws://127.0.0.1:46045/devtools/page/C0F4D39792E400491D05EBBA955E32EF 2026-10-06 11:07:50,905 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Enable chrome headless console log notification 2026-10-06 11:07:50,928 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless enable page notifications 2026-10-06 11:07:51,014 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:07:51,033 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Setting session cookie in browser 2026-10-06 11:07:51,047 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:51,047 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:51,068 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:07:54,427 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:54] "GET /odoo HTTP/1.1" 200 - 191 0.243 3.119 2026-10-06 11:07:54,431 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigation result: {'frameId': 'C0F4D39792E400491D05EBBA955E32EF', 'loaderId': 'DF22C5E9E3304835AEA98CE90C9CC115', 'isDownload': False} 2026-10-06 11:07:54,432 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:54,496 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:54] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-10-06 11:07:54,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:54] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 11:07:54,545 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:54] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.072 2026-10-06 11:07:54,590 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:55,775 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:55] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.583 0.715 2026-10-06 11:07:55,811 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 1.286 2026-10-06 11:07:55,823 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:55] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.970 2026-10-06 11:07:55,840 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:55] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.010 0.403 2026-10-06 11:07:55,979 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-06 11:07:55,981 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-10-06 11:07:55,990 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-10-06 11:07:56,014 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.012 2026-10-06 11:07:56,024 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:07:56,111 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:07:56,190 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:56,198 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.058 0.111 2026-10-06 11:07:56,200 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:56,281 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:07:56,611 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "POST /mail/data HTTP/1.1" 200 - 146 0.177 0.234 2026-10-06 11:07:56,620 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.544 2026-10-06 11:07:56,675 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.374 2026-10-06 11:07:56,677 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.490 2026-10-06 11:07:56,729 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.014 0.628 2026-10-06 11:07:56,883 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.049 0.727 2026-10-06 11:07:56,911 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.249 2026-10-06 11:07:56,919 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.028 2026-10-06 11:07:56,962 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:07:56,967 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.019 0.055 2026-10-06 11:07:56,982 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:56] "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-06 11:07:56,983 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:57,003 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:57] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:07:57,026 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.084 2026-10-06 11:07:57,121 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:57] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.033 0.156 2026-10-06 11:07:57,125 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:07:57,156 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:57] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.224 2026-10-06 11:07:57,173 121 INFO rb-7dc4d15-225289-421533 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-06 11:07:57,214 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:57] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.017 2026-10-06 11:07:59,298 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:59] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 188 0.319 1.723 2026-10-06 11:07:59,405 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:07:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:08:00,764 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:00] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1216 0.605 0.710 2026-10-06 11:08:01,727 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:01] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.013 0.004 2026-10-06 11:08:01,779 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:01] "POST /base_setup/data HTTP/1.1" 200 - 5 0.006 0.011 2026-10-06 11:08:01,974 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:01] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:08:01,982 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:01] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:08:01,983 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:01] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 11:08:02,014 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_sign/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.068 2026-10-06 11:08:02,030 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.103 2026-10-06 11:08:02,045 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 11:08:02,050 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-06 11:08:02,052 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_stringee/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:08:02,100 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /l10n_vn_viin_update_address/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-06 11:08:02,110 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:08:02,121 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:08:02,140 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 11:08:02,160 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.102 2026-10-06 11:08:02,189 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:08:02,206 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_business_trip/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 11:08:02,232 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.060 2026-10-06 11:08:02,245 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-06 11:08:02,255 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:08:02,257 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 11:08:02,266 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /to_hr_meal/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-06 11:08:02,302 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_sem/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.049 2026-10-06 11:08:02,311 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.049 2026-10-06 11:08:02,322 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.062 2026-10-06 11:08:02,333 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.047 2026-10-06 11:08:02,336 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:08:02,358 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-06 11:08:02,366 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /to_loan_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:08:02,367 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:02,373 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_hr_overtime/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:08:02,403 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:08:02,406 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_amazon/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:08:02,407 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_sale_subscription/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:08:02,479 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_social/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 11:08:02,486 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 11:08:02,511 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 11:08:02,512 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.120 2026-10-06 11:08:02,630 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:08:02,638 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_marketplace/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.076 2026-10-06 11:08:02,642 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.103 2026-10-06 11:08:02,656 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:08:02,686 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:08:02,687 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:08:02,707 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:08:02,718 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:08:02,754 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:08:02,809 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.108 2026-10-06 11:08:02,814 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:02] "GET /viin_workflow_automation/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:08:03,001 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:03] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.163 2026-10-06 11:08:03,001 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:03] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.100 2026-10-06 11:08:03,045 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:03] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 11:08:03,053 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:03] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:08:03,061 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:03] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:08:03,100 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:03] "GET /web/static/img/mobile_app_qrcode_android.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:08:03,100 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:03] "GET /viin_foreign_trade/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:08:03,140 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:03] "GET /web/static/img/mobile_app_qrcode_ios.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:08:04,914 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:04] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1082 0.871 2.060 2026-10-06 11:08:05,120 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:05] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.053 2.396 2026-10-06 11:08:05,154 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:05] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 2.818 2026-10-06 11:08:05,210 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:05] "GET /base/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:08:05,222 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:05] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:08:07,968 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Simulating signal changes during tests 2026-10-06 11:08:07,969 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:07] "POST /web/dataset/call_kw/res.config.settings/web_save HTTP/1.1" 200 - 1158 1.564 3.739 2026-10-06 11:08:08,277 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:08] "POST /web/dataset/call_button/res.config.settings/open_mail_templates HTTP/1.1" 200 - 17 0.013 0.076 2026-10-06 11:08:08,307 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:08] "GET /web/image/res.config.settings/10/favicon?unique=1791284888179 HTTP/1.1" 200 - 5 0.009 0.032 2026-10-06 11:08:08,404 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:08] "POST /web/dataset/call_kw/mail.template/get_views HTTP/1.1" 200 - 28 0.044 0.052 2026-10-06 11:08:08,454 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:08] "POST /web/dataset/call_kw/mail.template/web_search_read HTTP/1.1" 200 - 2 0.013 0.012 2026-10-06 11:08:08,462 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 11:08:08,803 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:08,834 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:08] "POST /web/dataset/call_kw/mail.template/onchange HTTP/1.1" 200 - 1 0.001 0.017 2026-10-06 11:08:09,046 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:09,127 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:09,145 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:09] "POST /web/dataset/call_kw/ir.model/name_search HTTP/1.1" 200 - 2 0.010 0.016 2026-10-06 11:08:09,394 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:09] "POST /web/dataset/call_kw/ir.model/name_search HTTP/1.1" 200 - 1 0.009 0.007 2026-10-06 11:08:09,433 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:09,445 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:09] "POST /web/dataset/call_kw/mail.template/onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 11:08:09,495 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:09,547 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:09,635 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:09,644 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:08:09,664 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:09] "POST /web/dataset/call_kw/res.partner/mail_allowed_qweb_expressions HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:08:09,963 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:09] "POST /web/dataset/call_kw/res.partner/fields_get HTTP/1.1" 200 - 68 0.100 0.174 2026-10-06 11:08:10,057 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,133 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,198 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,281 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,343 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,399 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,457 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,533 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,602 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:10,954 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:11,012 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:11,071 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:11,143 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:11,210 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:11,365 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:11,429 121 INFO rb-7dc4d15-225289-421533 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-06 11:08:11,458 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:08:11] "POST /web/dataset/call_kw/mail.template/web_search_read HTTP/1.1" 200 - 1 0.003 0.012 2026-10-06 11:08:11,733 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: tour succeeded 2026-10-06 11:08:11,734 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR mail_template_dynamic_placeholder_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-06 11:08:11,997 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: heap 52952808 (allocated 55492608) 2026-10-06 11:08:12,007 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing chrome headless with pid 9032 2026-10-06 11:08:12,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing websocket connection 2026-10-06 11:08:12,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Terminating chrome headless with pid 9032 2026-10-06 11:08:12,168 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_110812_168563_test_mail_template_dynamic_placeholder_tour.txt 2026-10-06 11:08:12,168 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Removing chrome user profile "/tmp/tmp6qqrj314_chrome_odoo" 2026-10-06 11:08:12,241 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:08:34,635 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:08:34,635 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:08:35,311 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template: Starting TestTemplateConfigRestrictEditor.test_switch_icp_value ... 2026-10-06 11:08:37,598 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [75] 2026-10-06 11:08:37,705 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:09:00,876 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:09:00,877 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:09:01,491 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_mail_template: Starting TestSearchTemplateCategory.test_search_template_category ... 2026-10-06 11:09:02,167 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:09:02,546 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_attachment_hijack ... 2026-10-06 11:09:02,612 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:09:02,774 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:03,238 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17453], uid: 6, model: ir.attachment 2026-10-06 11:09:03,252 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:03] "GET /web/content/17453 HTTP/1.1" 404 - 28 0.040 0.442 2026-10-06 11:09:03,336 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17453], uid: 6, model: ir.attachment 2026-10-06 11:09:03,359 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:03] "POST /mail/message/post HTTP/1.1" 200 - 29 0.051 0.051 2026-10-06 11:09:03,361 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_attachment_hijack: waiting for threads: [] 2026-10-06 11:09:03,404 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_channel_message_attachments ... 2026-10-06 11:09:03,510 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:03,949 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:03] "POST /mail/message/post HTTP/1.1" 200 - 16 0.024 0.430 2026-10-06 11:09:04,064 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:04] "POST /mail/message/post HTTP/1.1" 200 - 52 0.053 0.054 2026-10-06 11:09:04,086 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:04] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.010 2026-10-06 11:09:04,150 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:04] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.023 0.034 2026-10-06 11:09:04,203 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:04] "POST /mail/message/update_content HTTP/1.1" 200 - 29 0.016 0.030 2026-10-06 11:09:04,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_chatter_on_archived_record ... 2026-10-06 11:09:04,363 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:09:04,509 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:06,266 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:06] "POST /mail/message/post HTTP/1.1" 200 - 47 0.083 1.679 2026-10-06 11:09:06,317 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.016 0.029 2026-10-06 11:09:06,318 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_chatter_on_archived_record: waiting for threads: [] 2026-10-06 11:09:06,355 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_cache_control_header ... 2026-10-06 11:09:07,175 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-10-06 11:09:07,192 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28516] 2026-10-06 11:09:07,205 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:09:07,235 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:testuser from n/a 2026-10-06 11:09:07,355 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:07,864 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:07] "GET /web/image/?field=avatar_128&id=911&model=discuss.channel&unique=6a65a4fd51033c2bfd562eae876a9bb1cdb099f426acf44139857fc133888ae1c2cd6a312a765b325bff8d5f33e9474a63f711d392b8af3512de12472c63b6db HTTP/1.1" 200 - 16 0.021 0.492 2026-10-06 11:09:07,887 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:07] "GET /web/image/?field=avatar_128&id=911&model=discuss.channel HTTP/1.1" 200 - 6 0.003 0.016 2026-10-06 11:09:07,968 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:07] "GET /web/image?field=avatar_128&id=1953&model=res.partner&unique=2026-10-06%2011:09:02 HTTP/1.1" 200 - 21 0.026 0.046 2026-10-06 11:09:08,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:08] "GET /web/image?field=avatar_128&id=1953&model=res.partner HTTP/1.1" 200 - 14 0.039 0.043 2026-10-06 11:09:08,068 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 552, model: mail.guest 2026-10-06 11:09:08,091 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:08] "GET /web/image?field=avatar_128&id=92&model=mail.guest&unique=2026-10-06%2011:09:02 HTTP/1.1" 200 - 8 0.003 0.023 2026-10-06 11:09:08,099 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 552, model: mail.guest 2026-10-06 11:09:08,120 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:08] "GET /web/image?field=avatar_128&id=92&model=mail.guest HTTP/1.1" 200 - 6 0.002 0.023 2026-10-06 11:09:08,121 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_mail_cache_control_header: waiting for threads: [] 2026-10-06 11:09:08,162 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_partner_from_email_authenticated ... 2026-10-06 11:09:08,244 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:08,703 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:08] "POST /mail/partner/from_email HTTP/1.1" 200 - 5 0.005 0.458 2026-10-06 11:09:08,842 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:08] "POST /mail/message/post HTTP/1.1" 200 - 51 0.047 0.068 2026-10-06 11:09:08,899 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:09:09,153 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:09] "POST /mail/partner/from_email HTTP/1.1" 200 - 50 0.129 0.110 2026-10-06 11:09:09,221 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:09] "POST /mail/partner/from_email HTTP/1.1" 200 - 3 0.021 0.023 2026-10-06 11:09:09,737 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:09] "POST /mail/message/post HTTP/1.1" 200 - 95 0.159 0.215 2026-10-06 11:09:09,950 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:09] "POST /mail/message/post HTTP/1.1" 200 - 45 0.064 0.088 2026-10-06 11:09:10,034 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:09:32,868 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:09:32,868 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:09:34,181 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_member ... 2026-10-06 11:09:34,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:35,368 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.010 0.443 2026-10-06 11:09:35,395 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.007 0.013 2026-10-06 11:09:35,459 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.012 0.025 2026-10-06 11:09:35,498 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [15] 2026-10-06 11:09:35,508 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.010 0.026 2026-10-06 11:09:35,544 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:09:35,618 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.023 0.028 2026-10-06 11:09:35,651 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #557 deleted mail.message.reaction records with IDs: [16] 2026-10-06 11:09:35,661 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.010 0.021 2026-10-06 11:09:35,689 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:09:35,789 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.052 0.029 2026-10-06 11:09:35,824 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #556 deleted mail.message.reaction records with IDs: [17] 2026-10-06 11:09:35,838 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.009 0.027 2026-10-06 11:09:35,865 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:09:35,947 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.038 0.028 2026-10-06 11:09:35,978 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [18] 2026-10-06 11:09:35,990 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:35] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.009 0.023 2026-10-06 11:09:36,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:09:36,109 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:36] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.046 0.031 2026-10-06 11:09:36,142 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [19] 2026-10-06 11:09:36,179 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:36] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.031 0.025 2026-10-06 11:09:36,228 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_non_member ... 2026-10-06 11:09:37,725 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:38,148 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.023 0.405 2026-10-06 11:09:38,165 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.002 0.008 2026-10-06 11:09:38,220 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.012 0.020 2026-10-06 11:09:38,245 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.013 2026-10-06 11:09:38,281 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:09:38,328 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.011 0.021 2026-10-06 11:09:38,354 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.005 0.015 2026-10-06 11:09:38,387 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:09:38,433 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.012 0.020 2026-10-06 11:09:38,463 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.009 0.017 2026-10-06 11:09:38,490 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:09:38,555 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.026 0.023 2026-10-06 11:09:38,576 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.003 0.013 2026-10-06 11:09:38,601 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:09:38,677 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.032 0.026 2026-10-06 11:09:38,703 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [20] 2026-10-06 11:09:38,722 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:38] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.014 0.023 2026-10-06 11:09:38,725 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_reaction_controller.TestMessageReactionController.test_message_reaction_channel_as_non_member: waiting for threads: [] 2026-10-06 11:09:38,765 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_fake_message ... 2026-10-06 11:09:38,783 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:39,184 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.007 0.397 2026-10-06 11:09:39,198 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 11:09:39,233 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 11:09:39,251 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.009 2026-10-06 11:09:39,285 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:09:39,312 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 11:09:39,330 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.013 2026-10-06 11:09:39,361 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:09:39,395 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.002 0.013 2026-10-06 11:09:39,414 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.001 0.010 2026-10-06 11:09:39,441 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:09:39,468 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.002 0.008 2026-10-06 11:09:39,488 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.002 0.006 2026-10-06 11:09:39,520 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:09:39,548 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.003 0.010 2026-10-06 11:09:39,564 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:39] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 11:09:39,607 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_partner ... 2026-10-06 11:09:39,719 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:40,163 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.441 2026-10-06 11:09:40,199 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.009 0.016 2026-10-06 11:09:40,247 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.006 0.014 2026-10-06 11:09:40,272 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.004 0.016 2026-10-06 11:09:40,306 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:09:40,354 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.012 0.018 2026-10-06 11:09:40,381 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 7 0.004 0.015 2026-10-06 11:09:40,398 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:09:40,446 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.011 0.017 2026-10-06 11:09:40,474 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 6 0.005 0.013 2026-10-06 11:09:40,515 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:09:40,594 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.030 0.029 2026-10-06 11:09:40,638 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [21] 2026-10-06 11:09:40,647 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.010 0.027 2026-10-06 11:09:40,680 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:09:40,765 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.031 0.037 2026-10-06 11:09:40,816 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [22] 2026-10-06 11:09:40,834 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:40] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.012 0.039 2026-10-06 11:09:40,876 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_public_channel ... 2026-10-06 11:09:41,005 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:09:41,409 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.018 0.390 2026-10-06 11:09:41,435 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.004 0.016 2026-10-06 11:09:41,501 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.020 0.022 2026-10-06 11:09:41,538 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [23] 2026-10-06 11:09:41,546 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.014 0.021 2026-10-06 11:09:41,578 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:09:41,669 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.042 0.029 2026-10-06 11:09:41,703 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #557 deleted mail.message.reaction records with IDs: [24] 2026-10-06 11:09:41,712 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.017 0.016 2026-10-06 11:09:41,733 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:09:41,807 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.029 0.030 2026-10-06 11:09:41,844 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #556 deleted mail.message.reaction records with IDs: [25] 2026-10-06 11:09:41,858 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.016 0.022 2026-10-06 11:09:41,893 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:09:41,963 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:41] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.030 0.025 2026-10-06 11:09:41,992 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [26] 2026-10-06 11:09:42,009 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:42] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.015 0.019 2026-10-06 11:09:42,036 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:09:42,118 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:42] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.035 0.025 2026-10-06 11:09:42,145 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [27] 2026-10-06 11:09:42,157 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:09:42] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.019 2026-10-06 11:09:42,288 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:10:06,521 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:10:06,521 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:10:07,789 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_fake_message ... 2026-10-06 11:10:08,353 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:10:08,827 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:08] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.008 0.470 2026-10-06 11:10:08,864 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:10:08,885 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:08] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:10:08,905 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:10:08,926 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:08] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 11:10:08,946 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:10:08,965 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:08] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:10:08,985 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:10:09,007 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:09] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:10:09,030 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:09] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:10:09,074 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_non_owner_partner ... 2026-10-06 11:10:09,177 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:10:09,710 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:09] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.017 0.519 2026-10-06 11:10:09,750 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:10:09,869 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:09] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.046 0.058 2026-10-06 11:10:09,900 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:10:09,980 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:09] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.028 0.035 2026-10-06 11:10:10,005 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:10:10,052 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:10] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.015 0.015 2026-10-06 11:10:10,073 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:10:10,105 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:10] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.008 0.010 2026-10-06 11:10:10,141 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:10] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.002 0.008 2026-10-06 11:10:10,184 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_partner_as_owner ... 2026-10-06 11:10:10,272 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:10:10,753 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:10] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.019 0.465 2026-10-06 11:10:10,789 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:10:10,934 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:10] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.065 0.065 2026-10-06 11:10:10,961 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:10:11,075 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:11] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.046 0.050 2026-10-06 11:10:11,095 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:10:11,141 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:11] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.015 0.014 2026-10-06 11:10:11,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:10:11,206 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:11] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.007 0.012 2026-10-06 11:10:11,242 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:10:11] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.003 0.012 2026-10-06 11:10:11,373 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:10:34,598 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:10:34,598 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:10:35,278 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_email ... 2026-10-06 11:10:36,051 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_login ... 2026-10-06 11:10:36,257 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_password ... 2026-10-06 11:10:36,569 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:10:59,808 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:10:59,808 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:11:00,523 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_constraint ... 2026-10-06 11:11:01,377 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_convert_internal_inbox_to_portal ... 2026-10-06 11:11:03,214 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_web_create_users ... 2026-10-06 11:11:05,291 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 507 and Message-Id '<480799853607242.1791285065.254315376281738-openerp-private@92540e0d55f3>' from 'notifications.test@test.mycompany.com' to (redacted) "'*********te@test.example.com'" successfully sent 2026-10-06 11:11:05,291 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-06 11:11:05,309 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-10-06 11:11:05,321 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:11:06,402 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 508 and Message-Id '<745778206823989.1791285066.363181352615356-openerp-private@92540e0d55f3>' from 'notifications.test@test.mycompany.com' to (redacted) "'*******he@test.example.com'" successfully sent 2026-10-06 11:11:06,402 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-06 11:11:06,426 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-10-06 11:11:06,439 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:11:06,762 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-06 11:11:06,994 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-10-06 11:11:07,425 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome pid: 9427 2026-10-06 11:11:07,425 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless temporary user profile dir: /tmp/tmpzth_fasy_chrome_odoo 2026-10-06 11:11:07,426 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:32811/json/version 2026-10-06 11:11:07,428 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:32811/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:11:07,522 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Browser version: Chrome/150.0.7871.114 2026-10-06 11:11:07,522 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:32811/json 2026-10-06 11:11:07,523 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:32811/json with timeout 3 increased to 10s during tests 2026-10-06 11:11:07,559 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Websocket url found: ws://127.0.0.1:32811/devtools/page/D2F71064F6D577FD96BE69E82666E8FE 2026-10-06 11:11:07,580 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Enable chrome headless console log notification 2026-10-06 11:11:07,589 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless enable page notifications 2026-10-06 11:11:07,692 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:11:07,703 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Setting session cookie in browser 2026-10-06 11:11:07,706 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:07,707 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 11:11:07,727 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:11:09,579 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:09] "GET /odoo HTTP/1.1" 200 - 183 0.234 1.623 2026-10-06 11:11:09,585 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigation result: {'frameId': 'D2F71064F6D577FD96BE69E82666E8FE', 'loaderId': '1AA62951A2ED7679B0A09D85651952C5', 'isDownload': False} 2026-10-06 11:11:09,585 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:09,649 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:09] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 11:11:10,184 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:10] "GET /web/webclient/load_menus/11fb476d369bd30654fe41221b4ed8c542b01f3950dc29196b680172d0e37ca0 HTTP/1.1" 200 - 497 0.234 0.309 2026-10-06 11:11:10,192 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:10] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.555 2026-10-06 11:11:10,212 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:10] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.568 2026-10-06 11:11:10,242 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:10,246 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.020 0.579 2026-10-06 11:11:10,254 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:10] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:11:10,320 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:10] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-06 11:11:11,101 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-06 11:11:11,110 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-06 11:11:11,111 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 11:11:11,139 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-06 11:11:11,161 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Owl is running in 'dev' mode. 2026-10-06 11:11:11,177 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:11:11,243 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.029 2026-10-06 11:11:11,282 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.040 2026-10-06 11:11:11,350 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:11,373 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:11,376 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.025 0.104 2026-10-06 11:11:11,464 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:11:11,467 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:11:11,494 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:11,572 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:11,648 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "POST /mail/data HTTP/1.1" 200 - 88 0.152 0.130 2026-10-06 11:11:11,652 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.287 2026-10-06 11:11:11,699 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /web/image/res.partner/7/avatar_128?unique=1791285066000 HTTP/1.1" 200 - 9 0.015 0.282 2026-10-06 11:11:11,763 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 11 0.015 0.165 2026-10-06 11:11:11,808 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.014 0.392 2026-10-06 11:11:11,839 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.422 2026-10-06 11:11:11,851 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:11:11,893 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.011 0.208 2026-10-06 11:11:11,937 121 INFO ? werkzeug: 127.0.0.1 - - [06/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.008 2026-10-06 11:11:12,757 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:12] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 313 0.306 0.659 2026-10-06 11:11:12,782 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.932 2026-10-06 11:11:12,818 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:11:13,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:13] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 78 0.087 0.137 2026-10-06 11:11:13,535 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:13] "GET /web/image/res.users/6/avatar_128?unique=1791285073216 HTTP/1.1" 200 - 9 0.022 0.033 2026-10-06 11:11:13,546 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:13,633 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:13,876 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:13] "POST /web/dataset/call_kw/res.users/onchange HTTP/1.1" 200 - 85 0.080 0.173 2026-10-06 11:11:14,430 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:11:14] "POST /web/dataset/call_kw/res.users/web_save HTTP/1.1" 200 - 156 0.210 0.313 2026-10-06 11:11:14,497 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: tour succeeded 2026-10-06 11:11:14,498 121 INFO rb-7dc4d15-225289-421533 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-06 11:11:14,638 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: heap 24942700 (allocated 26439680) 2026-10-06 11:11:14,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing chrome headless with pid 9427 2026-10-06 11:11:14,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing websocket connection 2026-10-06 11:11:14,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Terminating chrome headless with pid 9427 2026-10-06 11:11:14,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111114_759871_test_user_modify_own_profile.txt 2026-10-06 11:11:14,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Removing chrome user profile "/tmp/tmpzth_fasy_chrome_odoo" 2026-10-06 11:11:14,842 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:11:38,142 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:11:38,142 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:11:38,785 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_create_record_if_not_existing ... 2026-10-06 11:11:39,235 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [542] 2026-10-06 11:11:39,272 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_return_correct_res_users_settings ... 2026-10-06 11:11:39,284 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [542] 2026-10-06 11:11:39,344 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_send_notification_on_bus ... 2026-10-06 11:11:39,411 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_set_settings_properly ... 2026-10-06 11:11:39,562 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:12:02,041 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:12:02,042 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:12:02,599 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_00_get_derived_sfu_key ... 2026-10-06 11:12:03,185 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_01_join_call ... 2026-10-06 11:12:03,491 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_10_start_call_in_chat_should_invite_all_members_to_call ... 2026-10-06 11:12:04,661 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_11_start_call_in_group_should_invite_all_members_to_call ... 2026-10-06 11:12:06,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_20_join_call_should_cancel_pending_invitations ... 2026-10-06 11:12:07,265 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_21_leave_call_should_cancel_pending_invitations ... 2026-10-06 11:12:08,332 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_25_lone_call_participant_leaving_call_should_cancel_pending_invitations ... 2026-10-06 11:12:09,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_30_add_members_while_in_call_should_invite_new_members_to_call ... 2026-10-06 11:12:10,929 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:11,158 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_50_garbage_collect_should_remove_old_sessions_and_notify_data ... 2026-10-06 11:12:11,393 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_51_action_disconnect_should_remove_selected_session_and_notify_data ... 2026-10-06 11:12:11,678 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_60_rtc_sync_sessions_should_gc_and_return_outdated_and_active_sessions ... 2026-10-06 11:12:12,069 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:12:35,162 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:12:35,162 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:12:36,473 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_access ... 2026-10-06 11:12:37,170 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:12:38,706 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:38] "POST /mail/message/post HTTP/1.1" 200 - 13 0.010 1.532 2026-10-06 11:12:38,761 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:38] "POST /mail/message/post HTTP/1.1" 200 - 3 0.012 0.017 2026-10-06 11:12:38,791 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:12:38,820 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:38] "POST /mail/message/post HTTP/1.1" 200 - 3 0.004 0.012 2026-10-06 11:12:38,842 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:12:38,883 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:38] "POST /mail/message/post HTTP/1.1" 200 - 4 0.009 0.016 2026-10-06 11:12:38,908 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:12:39,006 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:39] "POST /mail/message/post HTTP/1.1" 200 - 28 0.031 0.053 2026-10-06 11:12:39,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:12:39,116 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:39] "POST /mail/message/post HTTP/1.1" 200 - 24 0.023 0.038 2026-10-06 11:12:39,173 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_partner_ids ... 2026-10-06 11:12:39,307 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:12:39,739 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:39] "POST /mail/message/post HTTP/1.1" 200 - 13 0.008 0.427 2026-10-06 11:12:39,762 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:39] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.007 2026-10-06 11:12:39,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_test from n/a 2026-10-06 11:12:39,814 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:39] "POST /mail/message/post HTTP/1.1" 200 - 4 0.003 0.011 2026-10-06 11:12:39,834 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:employee from n/a 2026-10-06 11:12:39,868 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:39] "POST /mail/message/post HTTP/1.1" 200 - 4 0.007 0.013 2026-10-06 11:12:39,888 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:12:40,144 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:40] "POST /mail/message/post HTTP/1.1" 200 - 68 0.102 0.142 2026-10-06 11:12:40,179 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:12:40,367 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:40] "POST /mail/message/post HTTP/1.1" 200 - 49 0.072 0.096 2026-10-06 11:12:40,488 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:12:40,510 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_allowed ... 2026-10-06 11:12:40,568 121 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-06 11:12:40,571 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:12:40,970 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:41,007 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:41] "POST /mail/attachment/upload HTTP/1.1" 200 - 27 0.012 0.428 2026-10-06 11:12:41,048 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_denied ... 2026-10-06 11:12:41,108 121 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-06 11:12:41,111 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:12:41,571 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:41,606 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:41] "POST /mail/attachment/upload HTTP/1.1" 403 - 23 0.013 0.486 2026-10-06 11:12:41,658 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:12:41,884 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-10-06 11:12:42,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome pid: 9647 2026-10-06 11:12:42,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless temporary user profile dir: /tmp/tmpibj5cf2g_chrome_odoo 2026-10-06 11:12:42,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:36223/json/version 2026-10-06 11:12:42,321 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:36223/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:12:42,352 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:12:42,353 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:36223/json 2026-10-06 11:12:42,353 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:36223/json with timeout 3 increased to 10s during tests 2026-10-06 11:12:42,376 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Websocket url found: ws://127.0.0.1:36223/devtools/page/BDB89D570425A2410385A72A133DD04D 2026-10-06 11:12:42,395 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Enable chrome headless console log notification 2026-10-06 11:12:42,403 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless enable page notifications 2026-10-06 11:12:42,485 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:12:42,504 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Setting session cookie in browser 2026-10-06 11:12:42,506 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-06 11:12:42,506 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 11:12:42,527 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:12:44,424 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:44] "GET /odoo HTTP/1.1" 200 - 181 0.247 1.658 2026-10-06 11:12:44,428 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigation result: {'frameId': 'BDB89D570425A2410385A72A133DD04D', 'loaderId': 'F5B3A262E967BFB1451CF0249865CA17', 'isDownload': False} 2026-10-06 11:12:44,428 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-10-06 11:12:44,489 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:44] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.033 2026-10-06 11:12:44,504 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:44] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.050 2026-10-06 11:12:44,537 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:45,776 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:45] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.682 0.627 2026-10-06 11:12:45,819 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.020 1.313 2026-10-06 11:12:45,831 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:45] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.350 2026-10-06 11:12:45,846 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:45] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.372 2026-10-06 11:12:45,863 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:45] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.994 2026-10-06 11:12:45,980 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:45] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:12:46,001 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-06 11:12:46,005 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-10-06 11:12:46,015 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.021 2026-10-06 11:12:46,026 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:12:46,089 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:12:46,160 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.044 0.084 2026-10-06 11:12:46,192 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.100 2026-10-06 11:12:46,195 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-06 11:12:46,202 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:46,239 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:46,270 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:46,300 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:12:46,346 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.060 0.189 2026-10-06 11:12:46,412 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.168 2026-10-06 11:12:46,419 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.212 2026-10-06 11:12:46,457 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:12:46,490 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "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-06 11:12:46,491 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.146 2026-10-06 11:12:46,890 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "POST /mail/data HTTP/1.1" 200 - 139 0.177 0.499 2026-10-06 11:12:46,925 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.009 0.533 2026-10-06 11:12:46,953 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "GET /web/image/res.partner/3/avatar_128?unique=1791285161000 HTTP/1.1" 200 - 9 0.008 0.537 2026-10-06 11:12:46,973 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.554 2026-10-06 11:12:47,114 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 11:12:47,167 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.029 2026-10-06 11:12:47,262 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:47,293 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:12:47,343 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:47,393 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "POST /mail/data HTTP/1.1" 200 - 73 0.069 0.115 2026-10-06 11:12:47,399 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "POST /web/dataset/call_kw/discuss.channel/search_read HTTP/1.1" 200 - 1 0.001 0.048 2026-10-06 11:12:47,486 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:12:47,639 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.033 0.016 2026-10-06 11:12:47,640 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:12:47,656 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:47,680 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 8 0.018 0.049 2026-10-06 11:12:47,694 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.002 0.064 2026-10-06 11:12:47,708 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 3 0.005 0.091 2026-10-06 11:12:47,778 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 16 0.027 0.134 2026-10-06 11:12:47,940 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:47] "POST /web/dataset/call_kw/discuss.channel/channel_create HTTP/1.1" 200 - 51 0.062 0.219 2026-10-06 11:12:48,160 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.044 0.038 2026-10-06 11:12:48,178 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:48,184 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "POST /discuss/channel/members HTTP/1.1" 200 - 8 0.007 0.077 2026-10-06 11:12:48,193 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "GET /web/image/discuss.channel/931/avatar_128?unique=6d13018f2712a499fcf2f9f1aaa4277f7d69e9aa6037c415071f600f6d0910134897d373e2976c1685f38e622a1c49fd5806c3eea85ec40aefa104a5654e6d80 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-06 11:12:48,262 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.030 0.092 2026-10-06 11:12:48,286 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:48,308 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.021 0.030 2026-10-06 11:12:48,320 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.038 2026-10-06 11:12:48,368 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 13 0.013 0.065 2026-10-06 11:12:48,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 11:12:48,678 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "POST /mail/message/post HTTP/1.1" 200 - 41 0.063 0.073 2026-10-06 11:12:48,759 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:48,830 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "POST /web/dataset/call_kw/mail.message/toggle_message_starred HTTP/1.1" 200 - 21 0.034 0.048 2026-10-06 11:12:48,865 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:48,944 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:48,946 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:48] "POST /mail/starred/messages HTTP/1.1" 200 - 17 0.027 0.042 2026-10-06 11:12:49,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: tour succeeded 2026-10-06 11:12:49,012 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 11:12:49,038 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:49] "GET /web/image/res.partner/3/avatar_128?unique=1791285168000 HTTP/1.1" 200 - 9 0.016 0.026 2026-10-06 11:12:49,149 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: heap 30475232 (allocated 32210944) 2026-10-06 11:12:49,165 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing chrome headless with pid 9647 2026-10-06 11:12:49,167 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing websocket connection 2026-10-06 11:12:49,170 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Terminating chrome headless with pid 9647 2026-10-06 11:12:49,275 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111249_275678_test_01_mail_tour.txt 2026-10-06 11:12:49,276 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Removing chrome user profile "/tmp/tmpibj5cf2g_chrome_odoo" 2026-10-06 11:12:49,333 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-10-06 11:12:50,408 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome pid: 9869 2026-10-06 11:12:50,409 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless temporary user profile dir: /tmp/tmp3yk2ijcq_chrome_odoo 2026-10-06 11:12:50,409 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:45929/json/version 2026-10-06 11:12:50,411 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:45929/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:12:50,448 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:50,448 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:45929/json 2026-10-06 11:12:50,449 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:45929/json with timeout 3 increased to 10s during tests 2026-10-06 11:12:50,462 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Websocket url found: ws://127.0.0.1:45929/devtools/page/704B0D7F56A48CB0A52ABA7BC30BE4BE 2026-10-06 11:12:50,478 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Enable chrome headless console log notification 2026-10-06 11:12:50,488 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless enable page notifications 2026-10-06 11:12:50,637 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:testuser from n/a 2026-10-06 11:12:50,648 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Setting session cookie in browser 2026-10-06 11:12:50,658 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:50,658 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:50,683 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:12:53,897 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:53] "GET /odoo HTTP/1.1" 200 - 181 0.188 3.032 2026-10-06 11:12:53,903 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigation result: {'frameId': '704B0D7F56A48CB0A52ABA7BC30BE4BE', 'loaderId': '2880F92D3545D49D6DB0DA5D82EC3E80', 'isDownload': False} 2026-10-06 11:12:53,903 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:53,954 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:53] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.009 2026-10-06 11:12:53,972 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:53] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 11:12:54,220 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:54] "GET /web/webclient/load_menus/c537f00dff53ef8d913d68b1085f66035f136a3eb100d64a3a95bdb2430632b5 HTTP/1.1" 200 - 112 0.133 0.144 2026-10-06 11:12:54,262 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.023 0.273 2026-10-06 11:12:54,271 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:54] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.328 2026-10-06 11:12:54,291 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:54] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:12:54,326 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:54] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 11:12:54,334 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:55,086 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-06 11:12:55,089 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-06 11:12:55,097 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-06 11:12:55,121 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-06 11:12:55,145 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:55,172 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:12:55,228 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.032 2026-10-06 11:12:55,237 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 11:12:55,258 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.008 0.016 2026-10-06 11:12:55,332 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:55,404 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:55,464 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.050 2026-10-06 11:12:55,474 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:55,489 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.070 2026-10-06 11:12:55,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "POST /mail/data HTTP/1.1" 200 - 34 0.119 0.084 2026-10-06 11:12:55,595 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /web/image?model=res.users&field=avatar_128&id=595 HTTP/1.1" 200 - 16 0.019 0.228 2026-10-06 11:12:55,628 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.264 2026-10-06 11:12:55,631 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.177 2026-10-06 11:12:55,675 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /web/image/res.partner/2016/avatar_128?unique=1791285161000 HTTP/1.1" 200 - 8 0.009 0.315 2026-10-06 11:12:55,717 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.133 2026-10-06 11:12:55,785 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:12:55,807 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:55,833 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:12:55,875 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "POST /mail/data HTTP/1.1" 200 - 37 0.055 0.061 2026-10-06 11:12:55,890 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:55,920 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.069 2026-10-06 11:12:55,945 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:55] "POST /web/dataset/call_kw/discuss.channel/search_read HTTP/1.1" 200 - 4 0.008 0.024 2026-10-06 11:12:56,047 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "POST /mail/inbox/messages HTTP/1.1" 200 - 4 0.005 0.016 2026-10-06 11:12:56,057 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:56,085 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 10 0.021 0.024 2026-10-06 11:12:56,133 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 8 0.020 0.069 2026-10-06 11:12:56,290 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "POST /web/dataset/call_kw/discuss.channel/channel_create HTTP/1.1" 200 - 50 0.075 0.156 2026-10-06 11:12:56,500 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.019 0.032 2026-10-06 11:12:56,534 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "GET /web/image/discuss.channel/933/avatar_128?unique=6ee7a77d5cb846eff25ed59d376a45e20827704ec4f02cbf4436e54058cc9be93f502b856b9d348ff45171e676f885393b5b28b6f64c5051475ec4aa76b5a3db HTTP/1.1" 200 - 6 0.008 0.059 2026-10-06 11:12:56,566 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "POST /discuss/channel/members HTTP/1.1" 200 - 10 0.011 0.073 2026-10-06 11:12:56,593 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:56,622 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.026 0.061 2026-10-06 11:12:56,691 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 10 0.024 0.022 2026-10-06 11:12:56,707 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:12:56,709 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:56,761 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.017 0.029 2026-10-06 11:12:56,768 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:56] "GET /web/assets/72bfe18/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-06 11:12:57,017 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:57] "POST /mail/message/post HTTP/1.1" 200 - 42 0.041 0.073 2026-10-06 11:12:57,075 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:57,142 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:57] "POST /web/dataset/call_kw/mail.message/toggle_message_starred HTTP/1.1" 200 - 21 0.024 0.042 2026-10-06 11:12:57,176 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:57,234 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:57] "POST /mail/starred/messages HTTP/1.1" 200 - 17 0.016 0.024 2026-10-06 11:12:57,279 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:57,343 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: tour succeeded 2026-10-06 11:12:57,345 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:57] "GET /web/image/res.partner/2016/avatar_128?unique=1791285177000 HTTP/1.1" 200 - 8 0.008 0.034 2026-10-06 11:12:57,347 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 11:12:57,502 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: heap 25621976 (allocated 27750400) 2026-10-06 11:12:57,509 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing chrome headless with pid 9869 2026-10-06 11:12:57,515 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing websocket connection 2026-10-06 11:12:57,515 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Terminating chrome headless with pid 9869 2026-10-06 11:12:57,616 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111257_615886_test_02_mail_create_channel_no_mail_tour.txt 2026-10-06 11:12:57,616 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Removing chrome user profile "/tmp/tmp3yk2ijcq_chrome_odoo" 2026-10-06 11:12:57,681 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-10-06 11:12:58,101 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome pid: 10079 2026-10-06 11:12:58,101 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless temporary user profile dir: /tmp/tmpa5ehf37d_chrome_odoo 2026-10-06 11:12:58,102 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:46745/json/version 2026-10-06 11:12:58,103 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46745/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:12:58,112 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:12:58,113 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:46745/json 2026-10-06 11:12:58,113 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46745/json with timeout 3 increased to 10s during tests 2026-10-06 11:12:58,120 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Websocket url found: ws://127.0.0.1:46745/devtools/page/EE02131A5C50973029FB1B8A27DB7A5B 2026-10-06 11:12:58,123 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Enable chrome headless console log notification 2026-10-06 11:12:58,129 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless enable page notifications 2026-10-06 11:12:58,286 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:12:58,301 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Setting session cookie in browser 2026-10-06 11:12:58,304 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:58,304 121 INFO rb-7dc4d15-225289-421533 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-06 11:12:58,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:12:59,947 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:12:59] "GET /odoo HTTP/1.1" 200 - 186 0.189 1.443 2026-10-06 11:12:59,951 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigation result: {'frameId': 'EE02131A5C50973029FB1B8A27DB7A5B', 'loaderId': '12C0C6D8E4443929498E06A69F868714', 'isDownload': False} 2026-10-06 11:12:59,952 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate ready code "odoo.isTourReady('discuss_configuration_tour')" 2026-10-06 11:13:01,120 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:01] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.538 0.584 2026-10-06 11:13:01,134 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:01] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 1.133 2026-10-06 11:13:01,155 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:01] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.146 2026-10-06 11:13:01,198 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 1.166 2026-10-06 11:13:01,209 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:01] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 1.205 2026-10-06 11:13:01,231 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:01] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:13:01,242 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:01,304 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:01] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-06 11:13:02,107 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-06 11:13:02,113 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-06 11:13:02,114 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 11:13:02,134 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.010 2026-10-06 11:13:02,160 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:13:02,221 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:13:02,303 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.055 0.084 2026-10-06 11:13:02,311 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-10-06 11:13:02,364 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: The ready code tooks too much time : 2.411978006362915 2026-10-06 11:13:02,395 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:02,407 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:02,474 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:13:02,482 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.064 0.182 2026-10-06 11:13:02,528 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.012 0.285 2026-10-06 11:13:02,573 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.208 2026-10-06 11:13:02,582 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:13:02,606 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:02,610 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:13:02,615 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.236 2026-10-06 11:13:02,616 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.141 2026-10-06 11:13:02,640 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:13:02,646 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.112 2026-10-06 11:13:02,686 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:02] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.153 2026-10-06 11:13:02,871 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:02,952 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:03,019 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:03,146 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /mail/data HTTP/1.1" 200 - 140 0.211 0.551 2026-10-06 11:13:03,367 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /mail/data HTTP/1.1" 200 - 79 0.078 0.429 2026-10-06 11:13:03,415 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "GET /web/image/res.partner/3/avatar_128?unique=1791285161000 HTTP/1.1" 200 - 9 0.016 0.858 2026-10-06 11:13:03,440 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.392 2026-10-06 11:13:03,441 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.149 2026-10-06 11:13:03,482 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.011 0.176 2026-10-06 11:13:03,605 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:13:03,631 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "GET /web/image/discuss.channel/2/avatar_128?unique=50c4aabf66a1cd597ba066f8c414d3dc2ba9e8989fc1a94733c916e66736774fac32f33ffc181d02fcd0af26f896f9bff2aead2bcc1603298f7d1fa0677ef6e9 HTTP/1.1" 200 - 8 0.023 0.032 2026-10-06 11:13:03,648 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:03,650 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 11:13:03,671 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.017 0.080 2026-10-06 11:13:03,690 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "GET /web/image/mail.guest/8/avatar_128?unique=1791271504000 HTTP/1.1" 200 - 4 0.009 0.086 2026-10-06 11:13:03,695 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:03,787 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:03,795 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 16 0.041 0.166 2026-10-06 11:13:03,834 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /discuss/settings/mute HTTP/1.1" 200 - 11 0.021 0.149 2026-10-06 11:13:03,842 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:03,858 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "GET /web/image/discuss.channel/1/avatar_128?unique=c4a177a22c6717530b596e49c763bbaad93f5353d78f59c880461f8449e4a0d765b949116cd8a7c8a8a0bd0be515c59db8cab626641acb525c50f92bb4eb29e5 HTTP/1.1" 200 - 3 0.004 0.275 2026-10-06 11:13:03,870 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.004 0.166 2026-10-06 11:13:03,885 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.004 0.088 2026-10-06 11:13:03,900 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:03,901 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:03] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.002 0.042 2026-10-06 11:13:03,974 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,035 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,052 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:04] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.013 2026-10-06 11:13:04,178 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,250 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,314 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,381 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,445 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,511 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,578 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,649 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,712 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:04,779 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: tour succeeded 2026-10-06 11:13:04,780 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR discuss_configuration_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 11:13:04,923 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: heap 27366196 (allocated 29364224) 2026-10-06 11:13:04,948 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing chrome headless with pid 10079 2026-10-06 11:13:04,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing websocket connection 2026-10-06 11:13:04,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Terminating chrome headless with pid 10079 2026-10-06 11:13:05,060 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111305_060117_test_03_mail_discuss_configuration_tour.txt 2026-10-06 11:13:05,060 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Removing chrome user profile "/tmp/tmpa5ehf37d_chrome_odoo" 2026-10-06 11:13:05,136 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:13:05,155 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.tests.test_uninstall: Starting TestMailUninstall.test_unlink_model ... 2026-10-06 11:13:05,221 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:08,563 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c450900> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:08,564 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a54eac0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:08,576 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:08,582 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a54ccc0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:11,087 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:14,565 121 INFO rb-7dc4d15-225289-421533 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 0x7ff876d54cc0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:14,566 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a47ad40> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:14,575 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:14,585 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a478fe0> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:16,785 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2673] 2026-10-06 11:13:16,819 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:21,489 121 INFO rb-7dc4d15-225289-421533 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 0x7ff84c866700> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:21,490 121 INFO rb-7dc4d15-225289-421533 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 0x7ff8780f5620> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:21,501 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:21,507 121 INFO rb-7dc4d15-225289-421533 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 0x7ff8780f4040> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:21,679 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:25,128 121 INFO rb-7dc4d15-225289-421533 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 0x7ff87a591f80> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:25,128 121 INFO rb-7dc4d15-225289-421533 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 0x7ff878eff920> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/odoo/modules/registry.py", 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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:25,134 121 INFO rb-7dc4d15-225289-421533 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-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:25,139 121 INFO rb-7dc4d15-225289-421533 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 0x7ff878efc220> Stack (most recent call last): File "/data/build/rb-7dc4d15-225289/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-7dc4d15-225289/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-7dc4d15-225289/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-7dc4d15-225289/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-7dc4d15-225289/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-7dc4d15-225289/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-7dc4d15-225289/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-7dc4d15-225289/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-7dc4d15-225289/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-7dc4d15-225289/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-06 11:13:25,167 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:13:50,010 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:13:50,010 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:13:52,002 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail_group.tests.test_mail_group_mailing: Starting TestMailGroupMailing.test_mail_mail_headers ... 2026-10-06 11:13:52,685 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:13:53,111 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [3] 2026-10-06 11:13:53,114 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:53] "POST /group/3/unsubscribe_oneclick?email=member_1@test.com&token=9790ce7fd7476a821274fb084d0a1d90a1d5ca96599245dc75ad0e760f224420 HTTP/1.1" 200 - 19 0.011 0.420 2026-10-06 11:13:53,137 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [4] 2026-10-06 11:13:53,138 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:53] "POST /group/3/unsubscribe_oneclick?email=member_2@test.com&token=72628e41bd32e5d14dda369176cbed6e25c2ea44f4e93aede4e9287ad1ffbca4 HTTP/1.1" 200 - 7 0.003 0.009 2026-10-06 11:13:53,166 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [5] 2026-10-06 11:13:53,168 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:53] "POST /group/3/unsubscribe_oneclick?email=banned_member@test.com&token=26a3a16744f14dda496385505eca1b49848d84ab0ea85a19d9417e0ee218b5fa HTTP/1.1" 200 - 7 0.008 0.013 2026-10-06 11:13:53,331 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:13:53,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-10-06 11:13:54,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome pid: 10315 2026-10-06 11:13:54,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless temporary user profile dir: /tmp/tmp4rpav3xf_chrome_odoo 2026-10-06 11:13:54,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:38365/json/version 2026-10-06 11:13:54,135 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38365/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:13:54,149 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Browser version: Chrome/150.0.7871.114 2026-10-06 11:13:54,149 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:38365/json 2026-10-06 11:13:54,151 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38365/json with timeout 3 increased to 10s during tests 2026-10-06 11:13:54,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Websocket url found: ws://127.0.0.1:38365/devtools/page/CFF307B01F4AAB5D18846C37036028C8 2026-10-06 11:13:54,179 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Enable chrome headless console log notification 2026-10-06 11:13:54,189 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless enable page notifications 2026-10-06 11:13:54,290 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:13:54,306 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Setting session cookie in browser 2026-10-06 11:13:54,310 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:54,310 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:54,325 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:13:56,102 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:56] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 185 0.192 1.590 2026-10-06 11:13:56,106 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigation result: {'frameId': 'CFF307B01F4AAB5D18846C37036028C8', 'loaderId': 'C19A3AB91E0E52FBBC3A458A9923A6D8', 'isDownload': False} 2026-10-06 11:13:56,106 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:56,153 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:56] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.011 2026-10-06 11:13:56,164 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:56] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:13:56,212 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.026 0.037 2026-10-06 11:13:56,220 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:56] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.081 2026-10-06 11:13:56,329 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:57,047 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.323 0.587 2026-10-06 11:13:57,069 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.744 2026-10-06 11:13:57,074 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.589 2026-10-06 11:13:57,299 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-06 11:13:57,302 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-06 11:13:57,310 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-06 11:13:57,339 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-06 11:13:57,365 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: Owl is running in 'dev' mode. 2026-10-06 11:13:57,417 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:13:57,479 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.046 0.066 2026-10-06 11:13:57,488 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-10-06 11:13:57,514 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.072 2026-10-06 11:13:57,535 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.015 2026-10-06 11:13:57,578 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:57,595 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:57,654 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:13:57,656 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.040 0.167 2026-10-06 11:13:57,660 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.063 2026-10-06 11:13:57,738 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:13:57,759 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:57] "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-06 11:13:58,019 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "POST /mail/data HTTP/1.1" 200 - 140 0.143 0.275 2026-10-06 11:13:58,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.401 2026-10-06 11:13:58,080 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.023 0.414 2026-10-06 11:13:58,131 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.020 0.415 2026-10-06 11:13:58,186 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.023 0.475 2026-10-06 11:13:58,216 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.508 2026-10-06 11:13:58,229 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-10-06 11:13:58,278 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.015 0.029 2026-10-06 11:13:58,332 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:13:58,485 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 69 0.071 0.160 2026-10-06 11:13:58,525 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 3 0.003 0.009 2026-10-06 11:13:58,627 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 11:13:58,647 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "GET /web/assets/13ee2cc/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:13:58,923 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:58,937 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "POST /web/dataset/call_kw/maintenance.request/get_formview_id HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:13:58,993 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:58] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 2 0.001 0.028 2026-10-06 11:13:59,096 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.044 0.030 2026-10-06 11:13:59,105 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.071 2026-10-06 11:13:59,158 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/maintenance.request/web_read HTTP/1.1" 200 - 9 0.030 0.092 2026-10-06 11:13:59,257 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:13:59,275 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/maintenance.stage/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 11:13:59,306 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:13:59,442 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 11:13:59,522 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:59,560 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /mail/thread/data HTTP/1.1" 200 - 43 0.052 0.063 2026-10-06 11:13:59,610 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.026 0.118 2026-10-06 11:13:59,626 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:59,679 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.026 0.115 2026-10-06 11:13:59,750 121 INFO rb-7dc4d15-225289-421533 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-06 11:13:59,797 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/maintenance.request/web_save HTTP/1.1" 200 - 23 0.064 0.091 2026-10-06 11:13:59,846 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.027 0.173 2026-10-06 11:13:59,896 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 13 0.012 0.236 2026-10-06 11:13:59,951 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:13:59] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.018 0.094 2026-10-06 11:14:00,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.020 0.144 2026-10-06 11:14:00,010 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.151 2026-10-06 11:14:00,160 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:00,176 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:14:00,337 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:00,342 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/get_formview_id HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:14:00,411 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/web_read HTTP/1.1" 200 - 9 0.015 0.025 2026-10-06 11:14:00,445 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:14:00,459 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.stage/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:14:00,559 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:00,625 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.039 0.062 2026-10-06 11:14:00,664 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:00,672 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.022 0.123 2026-10-06 11:14:00,691 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.003 0.165 2026-10-06 11:14:00,703 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.003 0.130 2026-10-06 11:14:00,738 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:00,747 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.024 0.035 2026-10-06 11:14:00,827 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/web_save HTTP/1.1" 200 - 17 0.031 0.121 2026-10-06 11:14:00,891 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.022 0.031 2026-10-06 11:14:00,901 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.002 0.029 2026-10-06 11:14:00,979 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:00] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.030 0.102 2026-10-06 11:14:01,030 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: tour succeeded 2026-10-06 11:14:01,031 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_dblclick_event_from_calendar SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-06 11:14:01,263 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: heap 36055688 (allocated 37322752) 2026-10-06 11:14:01,275 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing chrome headless with pid 10315 2026-10-06 11:14:01,277 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing websocket connection 2026-10-06 11:14:01,284 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Terminating chrome headless with pid 10315 2026-10-06 11:14:01,390 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111401_389834_test_dblclick_event_from_calendar.txt 2026-10-06 11:14:01,390 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Removing chrome user profile "/tmp/tmp4rpav3xf_chrome_odoo" 2026-10-06 11:14:01,454 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-10-06 11:14:02,015 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome pid: 10566 2026-10-06 11:14:02,015 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless temporary user profile dir: /tmp/tmpov84xfix_chrome_odoo 2026-10-06 11:14:02,016 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:46743/json/version 2026-10-06 11:14:02,017 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46743/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:14:02,101 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Browser version: Chrome/150.0.7871.114 2026-10-06 11:14:02,101 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:46743/json 2026-10-06 11:14:02,102 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46743/json with timeout 3 increased to 10s during tests 2026-10-06 11:14:02,122 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Websocket url found: ws://127.0.0.1:46743/devtools/page/47AD396D131D870EC905EE6BB07AE8B0 2026-10-06 11:14:02,134 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Enable chrome headless console log notification 2026-10-06 11:14:02,146 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless enable page notifications 2026-10-06 11:14:02,202 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:14:02,216 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Setting session cookie in browser 2026-10-06 11:14:02,234 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:02,234 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:02,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:14:04,202 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:04] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 186 0.237 1.719 2026-10-06 11:14:04,207 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigation result: {'frameId': '47AD396D131D870EC905EE6BB07AE8B0', 'loaderId': '47ADCE76F991DE34449E5EE202F4B157', 'isDownload': False} 2026-10-06 11:14:04,207 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:04,261 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:04] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-06 11:14:05,294 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:05] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.490 0.550 2026-10-06 11:14:05,312 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:05] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.065 2026-10-06 11:14:05,343 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:05,348 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 1.070 2026-10-06 11:14:05,361 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:05] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.104 2026-10-06 11:14:05,383 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:05] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.046 2026-10-06 11:14:05,397 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:05] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-06 11:14:06,154 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-06 11:14:06,175 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-10-06 11:14:06,186 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-06 11:14:06,193 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-06 11:14:06,226 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: Owl is running in 'dev' mode. 2026-10-06 11:14:06,295 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:14:06,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.051 0.094 2026-10-06 11:14:06,412 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.113 2026-10-06 11:14:06,424 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.157 2026-10-06 11:14:06,444 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:06,455 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:06,539 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:14:06,619 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.077 0.235 2026-10-06 11:14:06,978 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "POST /mail/data HTTP/1.1" 200 - 140 0.154 0.391 2026-10-06 11:14:06,984 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.534 2026-10-06 11:14:07,004 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:14:07,026 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "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-06 11:14:07,058 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.019 0.359 2026-10-06 11:14:07,100 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.625 2026-10-06 11:14:07,138 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.594 2026-10-06 11:14:07,186 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.024 0.490 2026-10-06 11:14:07,242 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.018 0.548 2026-10-06 11:14:07,244 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.038 2026-10-06 11:14:07,296 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.071 2026-10-06 11:14:07,334 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:14:07,508 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 69 0.082 0.195 2026-10-06 11:14:07,553 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-10-06 11:14:07,670 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 11:14:07,691 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:07] "GET /web/assets/13ee2cc/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-06 11:14:07,943 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:08,020 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:08,034 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:08] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:14:08,225 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:08,578 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:08,680 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:08] "POST /web/dataset/call_kw/maintenance.request/write HTTP/1.1" 200 - 37 0.068 0.060 2026-10-06 11:14:08,695 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:08] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 11:14:08,827 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: tour succeeded 2026-10-06 11:14:08,828 121 INFO rb-7dc4d15-225289-421533 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-06 11:14:08,962 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: heap 27758556 (allocated 30244864) 2026-10-06 11:14:08,978 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing chrome headless with pid 10566 2026-10-06 11:14:08,982 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing websocket connection 2026-10-06 11:14:08,984 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Terminating chrome headless with pid 10566 2026-10-06 11:14:09,107 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111409_107375_test_drag_and_drop_calendar_event.txt 2026-10-06 11:14:09,107 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Removing chrome user profile "/tmp/tmpov84xfix_chrome_odoo" 2026-10-06 11:14:09,183 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:14:09,204 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_basic_access_and_new_equipment ... 2026-10-06 11:14:09,945 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-10-06 11:14:09,963 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31705] 2026-10-06 11:14:09,972 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:14:12,022 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-10-06 11:14:12,036 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31707] 2026-10-06 11:14:12,046 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:14:12,635 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_done_maintenance_no_close_or_request_date ... 2026-10-06 11:14:13,404 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-10-06 11:14:13,419 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31711] 2026-10-06 11:14:13,430 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:14:14,192 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-10-06 11:14:14,205 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31713] 2026-10-06 11:14:14,218 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:14:15,145 121 INFO rb-7dc4d15-225289-421533 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_no_duplicate_activity_on_stage_change ... 2026-10-06 11:14:15,913 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-10-06 11:14:15,931 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31718] 2026-10-06 11:14:15,941 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:14:16,735 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-10-06 11:14:16,750 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31720] 2026-10-06 11:14:16,762 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:14:17,109 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [207] 2026-10-06 11:14:17,168 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 11:14:28,669 121 INFO rb-7dc4d15-225289-421533 odoo.addons.marketing_card.tests.test_campaign: Starting TestMarketingCardRouting.test_campaign_stats ... 2026-10-06 11:14:29,596 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:14:30,817 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:30] "GET /cards/part0-11/preview HTTP/1.1" 200 - 88 0.115 1.108 2026-10-06 11:14:30,849 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:30] "GET /cards/part0-11/card.jpg HTTP/1.1" 200 - 3 0.002 0.015 2026-10-06 11:14:30,882 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:30] "GET /cards/part0-11/card.jpg HTTP/1.1" 200 - 3 0.001 0.008 2026-10-06 11:14:30,968 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:30] "GET /cards/part0-11/redirect HTTP/1.1" 200 - 20 0.023 0.043 2026-10-06 11:14:31,004 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:31] "GET /cards/part0-11/card.jpg HTTP/1.1" 200 - 5 0.002 0.009 2026-10-06 11:14:31,039 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:31] "GET /cards/part0-11/redirect HTTP/1.1" 303 - 7 0.005 0.014 2026-10-06 11:14:31,132 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:14:31] "GET /r/DVb HTTP/1.1" 301 - 24 0.023 0.046 2026-10-06 11:14:31,264 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:14:53,499 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:14:53,500 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:14:54,722 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow ... 2026-10-06 11:14:55,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) targets mailing.contact, blacklist: 0 emails 2026-10-06 11:14:55,603 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) has already reached 0 mailing.contact emails 2026-10-06 11:14:56,005 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) targets mailing.contact, blacklist: 0 emails 2026-10-06 11:14:56,006 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) has already reached 15 mailing.contact emails 2026-10-06 11:14:56,634 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow_cron ... 2026-10-06 11:14:56,889 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) targets mailing.contact, blacklist: 0 emails 2026-10-06 11:14:56,890 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) has already reached 0 mailing.contact emails 2026-10-06 11:14:57,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) targets mailing.contact, blacklist: 0 emails 2026-10-06 11:14:57,251 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) has already reached 15 mailing.contact emails 2026-10-06 11:14:57,841 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (64) started manually 2026-10-06 11:14:57,917 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (64) done 2026-10-06 11:14:57,954 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_campaign ... 2026-10-06 11:14:58,356 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_compare ... 2026-10-06 11:14:58,618 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_duplicate_date ... 2026-10-06 11:14:59,269 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_manual_flow ... 2026-10-06 11:14:59,583 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) targets mailing.contact, blacklist: 0 emails 2026-10-06 11:14:59,583 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) has already reached 0 mailing.contact emails 2026-10-06 11:14:59,922 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) targets mailing.contact, blacklist: 0 emails 2026-10-06 11:14:59,926 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) has already reached 15 mailing.contact emails 2026-10-06 11:15:00,538 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_minimum_participants ... 2026-10-06 11:15:00,882 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) targets mailing.contact, blacklist: 0 emails 2026-10-06 11:15:00,883 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) has already reached 0 mailing.contact emails 2026-10-06 11:15:01,052 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:15:24,553 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:15:24,554 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:15:26,089 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [138138, 137958, 169206] 2026-10-06 11:15:26,089 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mailing.list records with IDs: [3, 2, 1] 2026-10-06 11:15:26,298 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_assert_initial_values ... 2026-10-06 11:15:26,819 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_report_unsubscribe ... 2026-10-06 11:15:26,842 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_marketing from n/a 2026-10-06 11:15:26,860 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:15:28,552 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:15:28] "GET /mailing/report/unsubscribe?user_id=621&token= HTTP/1.1" 400 - 262 0.265 1.430 2026-10-06 11:15:28,707 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:15:28] "GET /mailing/report/unsubscribe?user_id=621&token=zboobs HTTP/1.1" 418 - 22 0.024 0.126 2026-10-06 11:15:28,844 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:15:28] "GET /mailing/report/unsubscribe?user_id=1&token=2eb758f7d77c97536bb9176e9c82ad2116d1df7d13fc5fb892ba984afe59a883 HTTP/1.1" 418 - 18 0.030 0.100 2026-10-06 11:15:29,948 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:15:29] "GET /mailing/report/unsubscribe?user_id=621&token=2eb758f7d77c97536bb9176e9c82ad2116d1df7d13fc5fb892ba984afe59a883 HTTP/1.1" 418 - 188 0.174 0.761 2026-10-06 11:15:30,106 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #621 deleted ir.config_parameter records with IDs: [37] 2026-10-06 11:15:30,667 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common: Simulating signal changes during tests 2026-10-06 11:15:30,667 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:15:30] "GET /mailing/report/unsubscribe?user_id=621&token=2eb758f7d77c97536bb9176e9c82ad2116d1df7d13fc5fb892ba984afe59a883 HTTP/1.1" 200 - 151 0.105 0.493 2026-10-06 11:15:30,711 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 10787 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmpfad0ws4o_chrome_odoo 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:39367/json/version 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39367/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:39367/json 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39367/json with timeout 3 increased to 10s during tests 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:39367/devtools/page/5796D32A119F168011541DEF468FB63D 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 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=2072&hash_token=845fb76988f247dcb9651939fd08918e25b02c2de73f7c8b53e8dbbee43ebc24f43dac7e3d520e9503eaa990dffd5a3eff8b9b40cba5bdc8e65c8e7d30c16dd1" in browser 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 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=2072&hash_token=845fb76988f247dcb9651939fd08918e25b02c2de73f7c8b53e8dbbee43ebc24f43dac7e3d520e9503eaa990dffd5a3eff8b9b40cba5bdc8e65c8e7d30c16dd1" 2026-10-06 11:15:31,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:15:32,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe?email=not.fleurus@example.com&document_id=2072&hash_token=845fb76988f247dcb9651939fd08918e25b02c2de73f7c8b53e8dbbee43ebc24f43dac7e3d520e9503eaa990dffd5a3eff8b9b40cba5bdc8e65c8e7d30c16dd1 HTTP/1.1" 200 - 141 0.174 -0.174 2026-10-06 11:15:32,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '5796D32A119F168011541DEF468FB63D', 'loaderId': '861577637654B9727D8016933406D86D', 'isDownload': False} 2026-10-06 11:15:32,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:32,000 121 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-06 11:15:32,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/272d423/web.assets_frontend.min.css, copying from /web/assets/272d423/web.assets_frontend.min.css 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.052 -0.052 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css, copying from /web/assets/51b1a50/mass_mailing.mailing_assets.min.css 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.016 -0.016 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0068e07/web.assets_frontend_minimal.min.js, copying from /web/assets/0068e07/web.assets_frontend_minimal.min.js 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.018 -0.018 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c137b7c/web.__assets_tests_call__.min.js, copying from /web/assets/c137b7c/web.__assets_tests_call__.min.js 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.012 -0.012 2026-10-06 11:15:33,000 121 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-06 11:15:33,000 121 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-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.022 -0.022 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 5 0.016 -0.016 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js, copying from /web/assets/e0f3d55/web.assets_frontend_lazy.min.js 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 -0.009 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js, copying from /web/assets/25b04bc/mass_mailing.mailing_assets.min.js 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.015 -0.015 2026-10-06 11:15:33,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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=2072&hash_token=845fb76988f247dcb9651939fd08918e25b02c2de73f7c8b53e8dbbee43ebc24f43dac7e3d520e9503eaa990dffd5a3eff8b9b40cba5bdc8e65c8e7d30c16dd1", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.023 -0.023 2026-10-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 -0.009 2026-10-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 30 0.060 -0.060 2026-10-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.010 -0.010 2026-10-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.011 -0.011 2026-10-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-06 11:15:34,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 9252636 (allocated 10223616) 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 10787 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 10787 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmpfad0ws4o_chrome_odoo" 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 10973 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmplufqes7__chrome_odoo 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:39295/json/version 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39295/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:39295/json 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39295/json with timeout 3 increased to 10s during tests 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:39295/devtools/page/53F7E75F16A43122330B580B0C87920C 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-06 11:15:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 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=2073&hash_token=e2d5efbcd5493caad6b1dc69a128b158380117c449aafa487ad9674ef4688d2458bff4dd1b582f37d02f834c79afe54821c483a8dd7e95d7f6c475f4dbc2fd2e" in browser 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 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=2073&hash_token=e2d5efbcd5493caad6b1dc69a128b158380117c449aafa487ad9674ef4688d2458bff4dd1b582f37d02f834c79afe54821c483a8dd7e95d7f6c475f4dbc2fd2e" 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe?email=fleurus@example.com&document_id=2073&hash_token=e2d5efbcd5493caad6b1dc69a128b158380117c449aafa487ad9674ef4688d2458bff4dd1b582f37d02f834c79afe54821c483a8dd7e95d7f6c475f4dbc2fd2e HTTP/1.1" 200 - 32 0.095 -0.095 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '53F7E75F16A43122330B580B0C87920C', 'loaderId': '8F844DF13BB2349EB63FEBADC080DBBF', 'isDownload': False} 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:36,000 121 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-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.004 -0.004 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 3 0.006 -0.006 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.002 -0.002 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-06 11:15:36,000 121 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-06 11:15:36,000 121 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-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.003 -0.003 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.006 -0.006 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 4 0.005 -0.005 2026-10-06 11:15:36,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 3 0.002 -0.002 2026-10-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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=2073&hash_token=e2d5efbcd5493caad6b1dc69a128b158380117c449aafa487ad9674ef4688d2458bff4dd1b582f37d02f834c79afe54821c483a8dd7e95d7f6c475f4dbc2fd2e", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 14 0.017 -0.017 2026-10-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 23 0.034 -0.034 2026-10-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.014 -0.014 2026-10-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:37,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.012 -0.012 2026-10-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 9250156 (allocated 9961472) 2026-10-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 10973 2026-10-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 10973 2026-10-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-06 11:15:38,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmplufqes7__chrome_odoo" 2026-10-06 11:15:38,329 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-10-06 11:15:38,700 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_marketing from n/a 2026-10-06 11:15:38,710 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:15:40,574 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:15:40] "GET /mailing/32/unsubscribe HTTP/1.1" 400 - 260 0.290 1.579 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome pid: 11152 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless temporary user profile dir: /tmp/tmp2qc5cfq2_chrome_odoo 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 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:37643/json/version 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37643/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 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:37643/json 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37643/json with timeout 3 increased to 10s during tests 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 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:37643/devtools/page/035B185373571CCC75DE45167E042893 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless enable page notifications 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_marketing from n/a 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Setting session cookie in browser 2026-10-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:41,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe HTTP/1.1" 200 - 174 0.180 -0.180 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigation result: {'frameId': '035B185373571CCC75DE45167E042893', 'loaderId': 'B8872F5B7930755D46D0287436A66621', 'isDownload': False} 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:42,000 121 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-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/272d423/web.assets_frontend.min.css, copying from /web/assets/272d423/web.assets_frontend.min.css 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.040 -0.040 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css, copying from /web/assets/51b1a50/mass_mailing.mailing_assets.min.css 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.010 -0.010 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0068e07/web.assets_frontend_minimal.min.js, copying from /web/assets/0068e07/web.assets_frontend_minimal.min.js 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 -0.009 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c137b7c/web.__assets_tests_call__.min.js, copying from /web/assets/c137b7c/web.__assets_tests_call__.min.js 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 -0.009 2026-10-06 11:15:42,000 121 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-06 11:15:42,000 121 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-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js, copying from /web/assets/e0f3d55/web.assets_frontend_lazy.min.js 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-06 11:15:42,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 5 0.013 -0.013 2026-10-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js, copying from /web/assets/25b04bc/mass_mailing.mailing_assets.min.js 2026-10-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.027 -0.027 2026-10-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.013 -0.013 2026-10-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.016 -0.016 2026-10-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:43,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 23 0.031 -0.031 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 10 0.020 -0.020 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.101 -0.101 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: tour succeeded 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: heap 9277116 (allocated 9699328) 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing chrome headless with pid 11152 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing websocket connection 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Terminating chrome headless with pid 11152 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour_mailing_user.txt 2026-10-06 11:15:44,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Removing chrome user profile "/tmp/tmp2qc5cfq2_chrome_odoo" 2026-10-06 11:15:44,714 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome pid: 11327 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless temporary user profile dir: /tmp/tmp1mg25foq_chrome_odoo 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:33249/json/version 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33249/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:33249/json 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33249/json with timeout 3 increased to 10s during tests 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Websocket url found: ws://127.0.0.1:33249/devtools/page/6B42FC0DB2327ACD698C3F63C2C7EAF1 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Enable chrome headless console log notification 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless enable page notifications 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Setting session cookie in browser 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 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=ed9d9b609fb32af7a3474c3731c8625dee0e4e0af1d34edf6bccef7cec5c9ec0d5cb87b696ffc49b45798e9ec7877e7d46bea1ff2c99eafdd57503e91b37ec9a" in browser 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 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=ed9d9b609fb32af7a3474c3731c8625dee0e4e0af1d34edf6bccef7cec5c9ec0d5cb87b696ffc49b45798e9ec7877e7d46bea1ff2c99eafdd57503e91b37ec9a" 2026-10-06 11:15:45,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=ed9d9b609fb32af7a3474c3731c8625dee0e4e0af1d34edf6bccef7cec5c9ec0d5cb87b696ffc49b45798e9ec7877e7d46bea1ff2c99eafdd57503e91b37ec9a HTTP/1.1" 200 - 146 0.218 -0.218 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Navigation result: {'frameId': '6B42FC0DB2327ACD698C3F63C2C7EAF1', 'loaderId': '2AD3F5DF56C88D0D6F6BDC683D682AB7', 'isDownload': False} 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:48,000 121 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-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/272d423/web.assets_frontend.min.css, copying from /web/assets/272d423/web.assets_frontend.min.css 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.059 -0.059 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css, copying from /web/assets/51b1a50/mass_mailing.mailing_assets.min.css 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.012 -0.012 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0068e07/web.assets_frontend_minimal.min.js, copying from /web/assets/0068e07/web.assets_frontend_minimal.min.js 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.016 -0.016 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c137b7c/web.__assets_tests_call__.min.js, copying from /web/assets/c137b7c/web.__assets_tests_call__.min.js 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.019 -0.019 2026-10-06 11:15:48,000 121 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-06 11:15:48,000 121 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-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js, copying from /web/assets/e0f3d55/web.assets_frontend_lazy.min.js 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 -0.012 2026-10-06 11:15:48,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 5 0.013 -0.013 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js, copying from /web/assets/25b04bc/mass_mailing.mailing_assets.min.js 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.008 -0.008 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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=ed9d9b609fb32af7a3474c3731c8625dee0e4e0af1d34edf6bccef7cec5c9ec0d5cb87b696ffc49b45798e9ec7877e7d46bea1ff2c99eafdd57503e91b37ec9a", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.026 -0.026 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.047 -0.047 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.032 -0.032 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: tour succeeded 2026-10-06 11:15:49,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: heap 9159656 (allocated 9699328) 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing chrome headless with pid 11327 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing websocket connection 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Terminating chrome headless with pid 11327 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_tour.txt 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Removing chrome user profile "/tmp/tmp1mg25foq_chrome_odoo" 2026-10-06 11:15:50,246 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome pid: 11506 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless temporary user profile dir: /tmp/tmpabuuqj4m_chrome_odoo 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 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:37557/json/version 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37557/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 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:37557/json 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37557/json with timeout 3 increased to 10s during tests 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 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:37557/devtools/page/838F6B9D4118B9C1F2F727B61E144F0E 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless enable page notifications 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Setting session cookie in browser 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 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=ed9d9b609fb32af7a3474c3731c8625dee0e4e0af1d34edf6bccef7cec5c9ec0d5cb87b696ffc49b45798e9ec7877e7d46bea1ff2c99eafdd57503e91b37ec9a" in browser 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 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=ed9d9b609fb32af7a3474c3731c8625dee0e4e0af1d34edf6bccef7cec5c9ec0d5cb87b696ffc49b45798e9ec7877e7d46bea1ff2c99eafdd57503e91b37ec9a" 2026-10-06 11:15:50,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=ed9d9b609fb32af7a3474c3731c8625dee0e4e0af1d34edf6bccef7cec5c9ec0d5cb87b696ffc49b45798e9ec7877e7d46bea1ff2c99eafdd57503e91b37ec9a HTTP/1.1" 200 - 146 0.199 -0.199 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Navigation result: {'frameId': '838F6B9D4118B9C1F2F727B61E144F0E', 'loaderId': 'FC4086F651DE2A25A59C5AA97C83E931', 'isDownload': False} 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:52,000 121 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-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css, copying from /web/assets/51b1a50/mass_mailing.mailing_assets.min.css 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.010 -0.010 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/272d423/web.assets_frontend.min.css, copying from /web/assets/272d423/web.assets_frontend.min.css 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.047 -0.047 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0068e07/web.assets_frontend_minimal.min.js, copying from /web/assets/0068e07/web.assets_frontend_minimal.min.js 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c137b7c/web.__assets_tests_call__.min.js, copying from /web/assets/c137b7c/web.__assets_tests_call__.min.js 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:52,000 121 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-06 11:15:52,000 121 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-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js, copying from /web/assets/e0f3d55/web.assets_frontend_lazy.min.js 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.010 -0.010 2026-10-06 11:15:52,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 5 0.011 -0.011 2026-10-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js, copying from /web/assets/25b04bc/mass_mailing.mailing_assets.min.js 2026-10-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.010 -0.010 2026-10-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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=ed9d9b609fb32af7a3474c3731c8625dee0e4e0af1d34edf6bccef7cec5c9ec0d5cb87b696ffc49b45798e9ec7877e7d46bea1ff2c99eafdd57503e91b37ec9a", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.012 -0.012 2026-10-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:53,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.032 -0.032 2026-10-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.021 -0.021 2026-10-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 17 0.049 -0.049 2026-10-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 24 0.060 -0.060 2026-10-06 11:15:54,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 13 0.011 -0.011 2026-10-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 16 0.027 -0.027 2026-10-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: tour succeeded 2026-10-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: heap 9391936 (allocated 9961472) 2026-10-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing chrome headless with pid 11506 2026-10-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing websocket connection 2026-10-06 11:15:55,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Terminating chrome headless with pid 11506 2026-10-06 11:15:56,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_with_update_tour.txt 2026-10-06 11:15:56,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Removing chrome user profile "/tmp/tmpabuuqj4m_chrome_odoo" 2026-10-06 11:15:56,105 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-10-06 11:15:56,706 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_portal_fleurus from n/a 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome pid: 11685 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless temporary user profile dir: /tmp/tmppo136jud_chrome_odoo 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:33975/json/version 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33975/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Browser version: Chrome/150.0.7871.114 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:33975/json 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33975/json with timeout 3 increased to 10s during tests 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Websocket url found: ws://127.0.0.1:33975/devtools/page/771D3CD524EE9E0582C3C21F52E45B41 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Enable chrome headless console log notification 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless enable page notifications 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_portal_fleurus from n/a 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Setting session cookie in browser 2026-10-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:57,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:15:58,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/my HTTP/1.1" 200 - 132 0.140 -0.140 2026-10-06 11:15:58,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigation result: {'frameId': '771D3CD524EE9E0582C3C21F52E45B41', 'loaderId': '50213AD7DFAF3701CE2CD590FFCEC148', 'isDownload': False} 2026-10-06 11:15:58,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:58,000 121 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-06 11:15:58,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css, copying from /web/assets/51b1a50/mass_mailing.mailing_assets.min.css 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/51b1a50/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.025 -0.025 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/272d423/web.assets_frontend.min.css, copying from /web/assets/272d423/web.assets_frontend.min.css 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.042 -0.042 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0068e07/web.assets_frontend_minimal.min.js, copying from /web/assets/0068e07/web.assets_frontend_minimal.min.js 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 -0.009 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c137b7c/web.__assets_tests_call__.min.js, copying from /web/assets/c137b7c/web.__assets_tests_call__.min.js 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 -0.011 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.000 -0.000 2026-10-06 11:15:59,000 121 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-06 11:15:59,000 121 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-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 5 0.011 -0.011 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js, copying from /web/assets/e0f3d55/web.assets_frontend_lazy.min.js 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 -0.011 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js, copying from /web/assets/25b04bc/mass_mailing.mailing_assets.min.js 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/25b04bc/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.014 -0.014 2026-10-06 11:15:59,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.046 -0.046 2026-10-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 -0.009 2026-10-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 37 0.054 -0.054 2026-10-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:00,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 22 0.032 -0.032 2026-10-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.053 -0.053 2026-10-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:01,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.019 -0.019 2026-10-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: tour succeeded 2026-10-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_my SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: heap 9412560 (allocated 10485760) 2026-10-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing chrome headless with pid 11685 2026-10-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing websocket connection 2026-10-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Terminating chrome headless with pid 11685 2026-10-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_my.txt 2026-10-06 11:16:02,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Removing chrome user profile "/tmp/tmppo136jud_chrome_odoo" 2026-10-06 11:16:02,535 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_view ... 2026-10-06 11:16:02,818 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_marketing from n/a 2026-10-06 11:16:02,843 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:16:04,753 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:04] "GET /mailing/32/view?email=u.u@example.com&document_id=2071&hash_token= HTTP/1.1" 400 - 258 0.331 1.584 2026-10-06 11:16:04,892 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:04] "GET /mailing/32/view?email=u.u@example.com&document_id=2071&hash_token=zboobs HTTP/1.1" 418 - 22 0.036 0.098 2026-10-06 11:16:05,012 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:05] "GET /mailing/32/view?email=u.u@example.com&document_id=2&hash_token=1c2ba19f4a6d83f919e6643725cd910433e68d84ccd1ef088121345f28d9b8de32431e16bd8c6d3fd22c61be48fb5f740289c1efd89935d12ba56459e8ff47de HTTP/1.1" 418 - 17 0.031 0.084 2026-10-06 11:16:05,109 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:05] "GET /mailing/32/view?email=not.email@example.com&document_id=2071&hash_token=1c2ba19f4a6d83f919e6643725cd910433e68d84ccd1ef088121345f28d9b8de32431e16bd8c6d3fd22c61be48fb5f740289c1efd89935d12ba56459e8ff47de HTTP/1.1" 418 - 17 0.024 0.065 2026-10-06 11:16:05,226 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:05] "GET /mailing/34/view?email=u.u@example.com&document_id=2071&hash_token=1c2ba19f4a6d83f919e6643725cd910433e68d84ccd1ef088121345f28d9b8de32431e16bd8c6d3fd22c61be48fb5f740289c1efd89935d12ba56459e8ff47de HTTP/1.1" 418 - 17 0.018 0.093 2026-10-06 11:16:05,338 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:05] "GET /mailing/0/view?email=u.u@example.com&document_id=2071&hash_token=1c2ba19f4a6d83f919e6643725cd910433e68d84ccd1ef088121345f28d9b8de32431e16bd8c6d3fd22c61be48fb5f740289c1efd89935d12ba56459e8ff47de HTTP/1.1" 400 - 15 0.023 0.084 2026-10-06 11:16:05,386 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:05] "GET /mailing/32/view?email=u.u@example.com&document_id=2071&hash_token=1c2ba19f4a6d83f919e6643725cd910433e68d84ccd1ef088121345f28d9b8de32431e16bd8c6d3fd22c61be48fb5f740289c1efd89935d12ba56459e8ff47de HTTP/1.1" 200 - 9 0.009 0.032 2026-10-06 11:16:05,600 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:05] "GET /mailing/32/view HTTP/1.1" 200 - 22 0.022 0.036 2026-10-06 11:16:05,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_view: waiting for threads: [] 2026-10-06 11:16:05,725 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:16:30,418 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:16:30,418 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:16:31,924 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-10-06 11:16:32,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome pid: 11874 2026-10-06 11:16:32,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless temporary user profile dir: /tmp/tmp826agkma_chrome_odoo 2026-10-06 11:16:32,928 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:39815/json/version 2026-10-06 11:16:32,929 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39815/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:16:32,999 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:16:32,999 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:39815/json 2026-10-06 11:16:33,000 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:39815/json with timeout 3 increased to 10s during tests 2026-10-06 11:16:33,012 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Websocket url found: ws://127.0.0.1:39815/devtools/page/DA99B792597AFF9C977AA8CB066FBE9A 2026-10-06 11:16:33,027 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Enable chrome headless console log notification 2026-10-06 11:16:33,035 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless enable page notifications 2026-10-06 11:16:33,095 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_marketing from n/a 2026-10-06 11:16:33,116 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Setting session cookie in browser 2026-10-06 11:16:33,120 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:33,120 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 11:16:33,136 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:16:34,792 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:34] "GET /odoo HTTP/1.1" 200 - 186 0.193 1.468 2026-10-06 11:16:34,797 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigation result: {'frameId': 'DA99B792597AFF9C977AA8CB066FBE9A', 'loaderId': '2E8EB50E40CDFD8E12CBDE7904EA6EF8', 'isDownload': False} 2026-10-06 11:16:34,797 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate ready code "odoo.isTourReady('mailing_campaign')" 2026-10-06 11:16:34,877 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:34] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.017 0.026 2026-10-06 11:16:34,897 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:34] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.047 2026-10-06 11:16:34,935 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:34,949 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.025 0.058 2026-10-06 11:16:35,210 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:35] "GET /web/webclient/load_menus/9628d44cb904a810cc4e5ddf8465a13186a45e8ff8799bdaa50414971b901b31 HTTP/1.1" 200 - 131 0.157 0.199 2026-10-06 11:16:35,220 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:35] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.356 2026-10-06 11:16:35,237 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:35] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.223 2026-10-06 11:16:35,259 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:35] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-06 11:16:36,010 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-06 11:16:36,016 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-06 11:16:36,016 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.024 2026-10-06 11:16:36,033 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.013 2026-10-06 11:16:36,043 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:16:36,065 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:16:36,126 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.032 2026-10-06 11:16:36,139 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.026 2026-10-06 11:16:36,155 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.019 2026-10-06 11:16:36,207 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:36,224 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:36,290 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:16:36,293 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:16:36,334 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:36,346 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /mail/data HTTP/1.1" 200 - 34 0.073 0.062 2026-10-06 11:16:36,357 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:16:36,420 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /web/image/res.partner/2081/avatar_128?unique=1791285365000 HTTP/1.1" 200 - 15 0.030 0.141 2026-10-06 11:16:36,422 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.142 2026-10-06 11:16:36,458 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:36,481 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /web/image?model=res.users&field=avatar_128&id=627 HTTP/1.1" 200 - 9 0.019 0.219 2026-10-06 11:16:36,508 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.247 2026-10-06 11:16:36,513 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:16:36,560 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.027 0.141 2026-10-06 11:16:36,586 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.114 2026-10-06 11:16:36,635 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:16:36,646 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.026 0.120 2026-10-06 11:16:36,656 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:36,856 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.080 0.138 2026-10-06 11:16:36,896 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.225 2026-10-06 11:16:36,907 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:16:36,914 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:16:37,009 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/utm.campaign/get_views HTTP/1.1" 200 - 25 0.039 0.052 2026-10-06 11:16:37,045 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/utm.campaign/web_read_group HTTP/1.1" 200 - 5 0.002 0.007 2026-10-06 11:16:37,079 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/utm.campaign/web_search_read HTTP/1.1" 200 - 10 0.005 0.016 2026-10-06 11:16:37,113 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/utm.campaign/web_search_read HTTP/1.1" 200 - 9 0.004 0.046 2026-10-06 11:16:37,300 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:37,351 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.031 0.037 2026-10-06 11:16:37,401 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.019 0.080 2026-10-06 11:16:37,406 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.087 2026-10-06 11:16:37,465 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/utm.campaign/web_read HTTP/1.1" 200 - 17 0.024 0.121 2026-10-06 11:16:37,550 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/utm.stage/search_read HTTP/1.1" 200 - 2 0.002 0.016 2026-10-06 11:16:37,683 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:37,708 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:16:37,779 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:37] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 20 0.017 0.032 2026-10-06 11:16:38,176 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.083 0.213 2026-10-06 11:16:38,363 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.028 0.451 2026-10-06 11:16:38,382 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 11:16:38,397 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/assets/44dad02/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 11:16:38,477 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.003 0.043 2026-10-06 11:16:38,497 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/assets/d548101/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:16:38,504 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/assets/aa09900/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 11:16:38,600 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:16:38,659 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.005 0.036 2026-10-06 11:16:38,797 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.003 0.033 2026-10-06 11:16:38,884 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/assets/20d142e/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-10-06 11:16:38,901 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/assets/479436f/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.041 2026-10-06 11:16:38,908 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:38] "GET /web/assets/b530998/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.043 2026-10-06 11:16:38,942 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:38,943 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:39,060 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 11:16:39,088 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /web/assets/932e9d5/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 11:16:39,254 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:16:39,739 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.107 0.372 2026-10-06 11:16:39,743 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:16:39,837 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-06 11:16:39,862 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /web/assets/ad55d7d/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:16:39,886 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:16:39,939 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:16:39,939 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:16:39,950 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:16:39,954 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:16:39,961 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:16:39,967 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:16:39,990 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:16:39,994 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:39] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:16:40,008 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:40,023 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.047 2026-10-06 11:16:40,024 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.049 2026-10-06 11:16:40,028 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:16:40,032 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 11:16:40,044 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:16:40,051 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:16:40,066 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.007 0.020 2026-10-06 11:16:40,115 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:16:40,229 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:16:40,230 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:16:40,233 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:16:40,236 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:16:40,237 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:16:40,252 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:16:40,254 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:40,269 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:16:40,279 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:16:40,293 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "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-06 11:16:40,293 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:16:40,297 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 11:16:40,301 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:16:40,324 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:40,328 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:16:40,330 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:16:40,359 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.004 0.025 2026-10-06 11:16:40,371 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.003 0.030 2026-10-06 11:16:40,649 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:40,657 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-06 11:16:40,764 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 9 0.012 0.026 2026-10-06 11:16:40,772 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:40,925 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "GET /web/image/res.users/627/avatar_128 HTTP/1.1" 200 - 9 0.026 0.043 2026-10-06 11:16:40,991 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:40] "POST /web/dataset/call_kw/utm.campaign/onchange HTTP/1.1" 200 - 26 0.023 0.113 2026-10-06 11:16:41,108 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:41,171 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:41,243 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:41,565 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:41] "POST /web/dataset/call_kw/utm.campaign/web_save HTTP/1.1" 200 - 95 0.141 0.166 2026-10-06 11:16:41,632 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: tour succeeded 2026-10-06 11:16:41,632 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: ╔═════════════════════════════════╗ ║ TOUR mailing_campaign SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-06 11:16:41,886 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: heap 32135484 (allocated 33923072) 2026-10-06 11:16:41,902 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing chrome headless with pid 11874 2026-10-06 11:16:41,904 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing websocket connection 2026-10-06 11:16:41,905 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Terminating chrome headless with pid 11874 2026-10-06 11:16:42,056 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111642_055780_test_mailing_campaign_tour.txt 2026-10-06 11:16:42,056 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Removing chrome user profile "/tmp/tmp826agkma_chrome_odoo" 2026-10-06 11:16:42,122 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-10-06 11:16:42,552 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome pid: 12154 2026-10-06 11:16:42,552 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless temporary user profile dir: /tmp/tmpcqhou7fd_chrome_odoo 2026-10-06 11:16:42,552 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:46837/json/version 2026-10-06 11:16:42,558 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46837/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:16:42,571 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:16:42,571 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:46837/json 2026-10-06 11:16:42,573 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:46837/json with timeout 3 increased to 10s during tests 2026-10-06 11:16:42,585 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Websocket url found: ws://127.0.0.1:46837/devtools/page/C14A7EDA7BDC418D395AB22B20CFB4C2 2026-10-06 11:16:42,597 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Enable chrome headless console log notification 2026-10-06 11:16:42,601 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless enable page notifications 2026-10-06 11:16:42,661 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:16:42,684 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Setting session cookie in browser 2026-10-06 11:16:42,688 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:42,688 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:42,713 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:16:44,426 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:44] "GET /odoo HTTP/1.1" 200 - 188 0.227 1.498 2026-10-06 11:16:44,431 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigation result: {'frameId': 'C14A7EDA7BDC418D395AB22B20CFB4C2', 'loaderId': '59622C2A52E20815365A0DAEA7C81FF2', 'isDownload': False} 2026-10-06 11:16:44,432 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate ready code "odoo.isTourReady('mailing_editor_theme')" 2026-10-06 11:16:44,487 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:44] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 11:16:44,501 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:44] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 11:16:44,562 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:45,040 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /web/webclient/load_menus/602882643d34c2d1b187b6bcb900bc299ffa261b1fba2e3ce6a7c2dcf4f8a3f1 HTTP/1.1" 200 - 500 0.243 0.314 2026-10-06 11:16:45,050 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.564 2026-10-06 11:16:45,069 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.214 2026-10-06 11:16:45,106 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.025 0.592 2026-10-06 11:16:45,542 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 11:16:45,674 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-06 11:16:45,677 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-06 11:16:45,682 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-06 11:16:45,707 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-10-06 11:16:45,730 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:16:45,749 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:16:45,810 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.031 2026-10-06 11:16:45,858 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.044 2026-10-06 11:16:45,943 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:45] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.030 0.098 2026-10-06 11:16:45,953 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:46,036 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:46,045 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "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-06 11:16:46,052 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:16:46,154 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:46,177 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:16:46,224 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "POST /mail/data HTTP/1.1" 200 - 88 0.135 0.162 2026-10-06 11:16:46,226 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.276 2026-10-06 11:16:46,267 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /web/image/res.partner/7/avatar_128?unique=1791285365000 HTTP/1.1" 200 - 9 0.012 0.269 2026-10-06 11:16:46,289 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:46,330 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.025 0.324 2026-10-06 11:16:46,373 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:16:46,374 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "POST /web/action/load HTTP/1.1" 200 - 10 0.016 0.050 2026-10-06 11:16:46,414 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.009 0.106 2026-10-06 11:16:46,436 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.461 2026-10-06 11:16:46,446 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:16:46,477 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.101 2026-10-06 11:16:46,629 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.069 0.134 2026-10-06 11:16:46,680 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:16:46,684 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:16:46,941 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:46] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:16:47,012 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:47,090 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 17 0.044 0.067 2026-10-06 11:16:47,145 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.012 0.154 2026-10-06 11:16:47,198 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.015 0.186 2026-10-06 11:16:47,240 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.012 0.246 2026-10-06 11:16:47,298 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.013 0.295 2026-10-06 11:16:47,306 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.271 2026-10-06 11:16:47,371 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.024 0.243 2026-10-06 11:16:47,674 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.021 0.149 2026-10-06 11:16:47,939 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.055 0.375 2026-10-06 11:16:47,949 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.001 0.253 2026-10-06 11:16:47,978 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:47] "GET /web/assets/44dad02/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 11:16:48,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.004 0.038 2026-10-06 11:16:48,081 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/assets/d548101/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 11:16:48,097 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/assets/aa09900/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 11:16:48,188 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:16:48,225 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.003 0.023 2026-10-06 11:16:48,349 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.003 0.034 2026-10-06 11:16:48,383 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:48,508 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/assets/479436f/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:16:48,518 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/assets/b530998/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-06 11:16:48,532 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/assets/20d142e/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.006 0.024 2026-10-06 11:16:48,537 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:16:48,540 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:48,551 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 11:16:48,555 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:48,560 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:48,717 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:16:48,745 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:48,749 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-06 11:16:48,769 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web/assets/932e9d5/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:16:48,812 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.006 0.012 2026-10-06 11:16:48,893 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:48] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:16:49,392 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.117 0.372 2026-10-06 11:16:49,394 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:16:49,516 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-06 11:16:49,543 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /web/assets/ad55d7d/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:16:49,564 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:16:49,607 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:16:49,623 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:16:49,628 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:16:49,631 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:16:49,640 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:16:49,646 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:16:49,658 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:16:49,670 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 11:16:49,683 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:16:49,701 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:16:49,705 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:49,720 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:16:49,747 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 11:16:49,760 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:16:49,766 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 11:16:49,770 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:16:49,802 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:49,837 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:49] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.014 2026-10-06 11:16:50,221 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:50,345 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:50,434 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:50,683 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:50] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 75 0.120 0.118 2026-10-06 11:16:50,781 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:50,844 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:50] "POST /mail/thread/data HTTP/1.1" 200 - 42 0.051 0.075 2026-10-06 11:16:50,852 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:50] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.110 2026-10-06 11:16:50,860 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:50,906 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:50] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.024 0.109 2026-10-06 11:16:50,957 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:50] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 9 0.010 0.076 2026-10-06 11:16:50,980 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:50] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:16:51,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 11:16:51,075 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:51,251 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:51,325 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:16:51,344 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.011 2026-10-06 11:16:51,366 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:51,441 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:51,448 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-06 11:16:51,484 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.002 0.016 2026-10-06 11:16:51,671 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:51,676 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:16:51,686 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:16:51,692 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:16:51,700 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:16:51,737 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.042 2026-10-06 11:16:51,747 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 11:16:51,749 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:16:51,777 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:51] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.004 0.034 2026-10-06 11:16:52,195 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:16:52,211 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:16:52,221 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 11:16:52,239 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:16:52,257 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:16:52,267 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:16:52,269 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 11:16:52,289 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 11:16:52,292 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 11:16:52,319 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:16:52,324 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 11:16:52,324 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 11:16:52,342 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.073 2026-10-06 11:16:52,343 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 11:16:52,401 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:16:52,401 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.083 2026-10-06 11:16:52,422 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 11:16:52,453 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 11:16:52,461 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.131 2026-10-06 11:16:52,474 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:52,499 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.057 2026-10-06 11:16:52,503 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:16:52,517 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 11:16:52,518 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.071 2026-10-06 11:16:52,524 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 11:16:52,542 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.047 2026-10-06 11:16:52,551 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:16:52,555 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:52,590 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:16:52,597 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 11:16:52,597 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-06 11:16:52,600 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 11:16:52,625 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.080 2026-10-06 11:16:52,628 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:16:52,641 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.060 2026-10-06 11:16:52,710 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.068 2026-10-06 11:16:52,742 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:52] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.003 0.025 2026-10-06 11:16:53,142 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:53] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 6 0.018 0.025 2026-10-06 11:16:53,256 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:53,283 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:53] "GET /web/image/res.users/6/avatar_128 HTTP/1.1" 200 - 9 0.020 0.029 2026-10-06 11:16:53,491 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:53,555 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:53] "POST /web/dataset/call_kw/mailing.mailing/web_read HTTP/1.1" 200 - 18 0.015 0.035 2026-10-06 11:16:53,594 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:53] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.007 2026-10-06 11:16:53,642 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:53] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.012 0.032 2026-10-06 11:16:53,723 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:53] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 11:16:53,825 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:53] "POST /mail/thread/data HTTP/1.1" 200 - 32 0.038 0.068 2026-10-06 11:16:53,915 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:53] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.008 0.022 2026-10-06 11:16:54,002 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:54] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:16:54,015 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:54,152 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:54,206 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:54,272 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:54,377 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:54] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:16:54,388 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:54,506 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:54,554 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:54,646 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:54,710 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:54] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 16 0.010 0.031 2026-10-06 11:16:55,035 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 19 0.012 0.044 2026-10-06 11:16:55,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 11:16:55,099 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:55,199 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:55,237 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /mail/thread/data HTTP/1.1" 200 - 32 0.067 0.093 2026-10-06 11:16:55,257 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 6 0.004 0.033 2026-10-06 11:16:55,403 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:55,464 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /web/dataset/call_kw/mailing.mailing/web_read HTTP/1.1" 200 - 18 0.016 0.036 2026-10-06 11:16:55,510 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 11:16:55,564 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.010 0.033 2026-10-06 11:16:55,639 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 11:16:55,727 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /mail/thread/data HTTP/1.1" 200 - 32 0.033 0.058 2026-10-06 11:16:55,797 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 11:16:55,899 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:55] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:16:55,910 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:56,023 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:56,092 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: tour succeeded 2026-10-06 11:16:56,093 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR mailing_editor_theme SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-06 11:16:56,544 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: heap 42637156 (allocated 43917312) 2026-10-06 11:16:56,554 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing chrome headless with pid 12154 2026-10-06 11:16:56,559 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing websocket connection 2026-10-06 11:16:56,560 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Terminating chrome headless with pid 12154 2026-10-06 11:16:56,711 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111656_711310_test_mailing_editor_theme_tour.txt 2026-10-06 11:16:56,711 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Removing chrome user profile "/tmp/tmpcqhou7fd_chrome_odoo" 2026-10-06 11:16:56,768 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-10-06 11:16:57,099 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome pid: 12490 2026-10-06 11:16:57,099 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp6fiomaj6_chrome_odoo 2026-10-06 11:16:57,099 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:43973/json/version 2026-10-06 11:16:57,100 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43973/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:16:57,195 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:16:57,195 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:43973/json 2026-10-06 11:16:57,196 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43973/json with timeout 3 increased to 10s during tests 2026-10-06 11:16:57,230 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Websocket url found: ws://127.0.0.1:43973/devtools/page/73675F3FA34BFB4E4711F46542F82CD5 2026-10-06 11:16:57,245 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Enable chrome headless console log notification 2026-10-06 11:16:57,252 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless enable page notifications 2026-10-06 11:16:57,310 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:user_marketing from n/a 2026-10-06 11:16:57,326 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Setting session cookie in browser 2026-10-06 11:16:57,330 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:57,330 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-06 11:16:57,351 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:16:59,218 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:59] "GET /odoo HTTP/1.1" 200 - 191 0.224 1.648 2026-10-06 11:16:59,222 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigation result: {'frameId': '73675F3FA34BFB4E4711F46542F82CD5', 'loaderId': 'E437AE023211EAAD690D6E9192686C18', 'isDownload': False} 2026-10-06 11:16:59,222 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate ready code "odoo.isTourReady('mailing_editor')" 2026-10-06 11:16:59,286 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:59] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.022 2026-10-06 11:16:59,297 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:59] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.030 2026-10-06 11:16:59,330 121 INFO rb-7dc4d15-225289-421533 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-06 11:16:59,349 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.052 2026-10-06 11:16:59,368 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:59] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.093 2026-10-06 11:16:59,595 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:59] "GET /web/webclient/load_menus/56c869fab22db903c1fba851f5e314f2abf952f0e0a374b9e60dca576eeb6527 HTTP/1.1" 200 - 128 0.106 0.225 2026-10-06 11:16:59,609 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:59] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.196 2026-10-06 11:16:59,639 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:16:59] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 11:17:00,344 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-06 11:17:00,359 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-06 11:17:00,372 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.024 2026-10-06 11:17:00,400 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:17:00,400 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.012 0.010 2026-10-06 11:17:00,418 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:00,476 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.033 2026-10-06 11:17:00,489 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.010 2026-10-06 11:17:00,513 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.008 0.022 2026-10-06 11:17:00,571 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:00,607 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:00,616 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:00,627 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "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-06 11:17:00,698 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "POST /mail/data HTTP/1.1" 200 - 34 0.057 0.078 2026-10-06 11:17:00,703 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:00,729 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:00,789 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /web/image/res.partner/2081/avatar_128?unique=1791285365000 HTTP/1.1" 200 - 15 0.037 0.167 2026-10-06 11:17:00,822 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:00,828 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.015 0.232 2026-10-06 11:17:00,880 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /web/image?model=res.users&field=avatar_128&id=627 HTTP/1.1" 200 - 9 0.017 0.281 2026-10-06 11:17:00,881 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.261 2026-10-06 11:17:00,924 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:17:00,934 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.024 0.085 2026-10-06 11:17:00,983 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.053 2026-10-06 11:17:01,171 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.084 0.104 2026-10-06 11:17:01,212 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.459 2026-10-06 11:17:01,232 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.005 0.014 2026-10-06 11:17:01,240 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:17:01,253 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:01,470 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:17:01,559 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:01,597 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 9 0.019 0.063 2026-10-06 11:17:01,668 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.020 0.133 2026-10-06 11:17:01,732 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.019 0.184 2026-10-06 11:17:01,804 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 9 0.019 0.266 2026-10-06 11:17:01,877 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 9 0.023 0.307 2026-10-06 11:17:01,883 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.303 2026-10-06 11:17:01,945 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:01] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.016 0.327 2026-10-06 11:17:02,244 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.015 0.156 2026-10-06 11:17:02,554 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.072 0.405 2026-10-06 11:17:02,567 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.303 2026-10-06 11:17:02,585 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "GET /web/assets/44dad02/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:17:02,670 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.003 0.037 2026-10-06 11:17:02,698 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "GET /web/assets/d548101/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:17:02,710 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "GET /web/assets/aa09900/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-06 11:17:02,800 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:02,836 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.009 0.023 2026-10-06 11:17:02,942 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.003 0.038 2026-10-06 11:17:02,964 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:02,975 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:02] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.009 2026-10-06 11:17:03,109 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "GET /web/assets/479436f/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 11:17:03,114 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:03,120 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "GET /web/assets/b530998/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-06 11:17:03,131 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "GET /web/assets/20d142e/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-06 11:17:03,143 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.028 2026-10-06 11:17:03,154 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:03,155 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:03,209 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.003 0.011 2026-10-06 11:17:03,297 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:17:03,330 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "GET /web/assets/932e9d5/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:17:03,459 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:03,976 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:04,038 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.129 0.446 2026-10-06 11:17:04,144 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 11:17:04,163 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /web/assets/ad55d7d/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:17:04,185 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.001 0.006 2026-10-06 11:17:04,227 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:04,234 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:04,238 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:04,249 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:17:04,252 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:17:04,253 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17: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.013 2026-10-06 11:17:04,257 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "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-06 11:17:04,267 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:17:04,276 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:04,280 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17: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-06 11:17:04,298 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 11:17:04,304 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:17:04,311 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:17:04,315 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:04,323 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:04,338 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.006 0.018 2026-10-06 11:17:04,705 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:04,720 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:04,744 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:17:04,747 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:17:04,755 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:04,756 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 11:17:04,786 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:17:04,793 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.051 2026-10-06 11:17:04,798 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 11:17:04,803 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:17:04,807 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.059 2026-10-06 11:17:04,810 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 11:17:04,819 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:17:04,822 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:04,840 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:04,846 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:17:04,856 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 11:17:04,865 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:17:04,871 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:17:04,882 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 11:17:04,883 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:17:04,888 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:17:04,897 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 11:17:04,914 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:04,928 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 11:17:04,932 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:04,940 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 11:17:04,947 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 11:17:04,948 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.052 2026-10-06 11:17:04,959 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:04,980 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:17:04,985 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:04] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:17:05,005 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 11:17:05,007 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:05] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-06 11:17:05,008 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:05] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.059 2026-10-06 11:17:05,079 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:05,707 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:05,765 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:05,846 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:05,878 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:05] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.005 0.011 2026-10-06 11:17:06,107 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:06,169 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:06,290 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:06,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:06] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.004 0.009 2026-10-06 11:17:06,383 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:06,457 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:06,664 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:06] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 75 0.085 0.110 2026-10-06 11:17:06,752 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:06,761 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:06] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.033 0.040 2026-10-06 11:17:06,769 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:06] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.057 2026-10-06 11:17:06,814 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:06] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.020 0.038 2026-10-06 11:17:06,816 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: tour succeeded 2026-10-06 11:17:06,822 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: ╔═══════════════════════════════╗ ║ TOUR mailing_editor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-06 11:17:07,161 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: heap 33239636 (allocated 35495936) 2026-10-06 11:17:07,174 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing chrome headless with pid 12490 2026-10-06 11:17:07,175 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing websocket connection 2026-10-06 11:17:07,175 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Terminating chrome headless with pid 12490 2026-10-06 11:17:07,294 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111707_293837_test_mailing_editor_tour.txt 2026-10-06 11:17:07,294 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Removing chrome user profile "/tmp/tmp6fiomaj6_chrome_odoo" 2026-10-06 11:17:07,355 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-10-06 11:17:07,675 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome pid: 12807 2026-10-06 11:17:07,676 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless temporary user profile dir: /tmp/tmpp6c1i6s6_chrome_odoo 2026-10-06 11:17:07,676 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:33163/json/version 2026-10-06 11:17:07,677 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33163/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:17:07,722 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:17:07,723 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:33163/json 2026-10-06 11:17:07,723 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:33163/json with timeout 3 increased to 10s during tests 2026-10-06 11:17:07,754 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Websocket url found: ws://127.0.0.1:33163/devtools/page/D197FF073EC8854D450A295704922C2E 2026-10-06 11:17:07,769 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Enable chrome headless console log notification 2026-10-06 11:17:07,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless enable page notifications 2026-10-06 11:17:07,835 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:17:07,855 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Setting session cookie in browser 2026-10-06 11:17:07,866 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:07,866 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:07,885 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:17:09,677 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:09] "GET /odoo?debug=tests HTTP/1.1" 200 - 188 0.259 1.538 2026-10-06 11:17:09,682 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigation result: {'frameId': 'D197FF073EC8854D450A295704922C2E', 'loaderId': '19F439B0F6AEFDD71DBAD447F3E1320C', 'isDownload': False} 2026-10-06 11:17:09,682 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:09,719 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:09] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 11:17:09,734 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:09] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-06 11:17:09,762 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.029 2026-10-06 11:17:09,764 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:10,372 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /web/webclient/load_menus/2681296ce8040d81e15bde4713ea4ad286c020660c68f245006a4c6a333bdbfe HTTP/1.1" 200 - 525 0.268 0.390 2026-10-06 11:17:10,385 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.667 2026-10-06 11:17:10,398 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.592 2026-10-06 11:17:10,414 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.382 2026-10-06 11:17:10,731 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-06 11:17:10,734 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-06 11:17:10,736 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-06 11:17:10,768 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.018 2026-10-06 11:17:10,784 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:17:10,813 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:10,902 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.014 0.046 2026-10-06 11:17:10,926 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.073 2026-10-06 11:17:10,987 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:11,003 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:11,017 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.029 0.122 2026-10-06 11:17:11,108 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:11,113 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:11,151 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:11,185 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:11,268 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "POST /mail/data HTTP/1.1" 200 - 88 0.100 0.188 2026-10-06 11:17:11,269 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.272 2026-10-06 11:17:11,300 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:11,322 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /web/image/res.partner/7/avatar_128?unique=1791285365000 HTTP/1.1" 200 - 9 0.021 0.238 2026-10-06 11:17:11,348 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.288 2026-10-06 11:17:11,377 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.007 0.055 2026-10-06 11:17:11,398 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.082 2026-10-06 11:17:11,431 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:11,435 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.010 0.357 2026-10-06 11:17:11,480 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:11,652 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.088 0.113 2026-10-06 11:17:11,684 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.196 2026-10-06 11:17:11,701 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:17:11,707 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:17:11,922 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:11] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:17:12,003 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:12,054 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:12] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 18 0.046 0.057 2026-10-06 11:17:12,108 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:12] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.016 0.137 2026-10-06 11:17:12,183 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:12] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.015 0.186 2026-10-06 11:17:12,268 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:12] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.025 0.256 2026-10-06 11:17:12,272 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.246 2026-10-06 11:17:12,335 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:12] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.019 0.359 2026-10-06 11:17:12,385 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:12] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 20 0.020 0.303 2026-10-06 11:17:12,741 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:12] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US&debug=tests HTTP/1.1" 200 - 23 0.023 0.165 2026-10-06 11:17:13,053 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.054 0.436 2026-10-06 11:17:13,062 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.307 2026-10-06 11:17:13,086 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/assets/44dad02/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:17:13,159 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US&debug=tests HTTP/1.1" 200 - 6 0.009 0.039 2026-10-06 11:17:13,183 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/assets/d548101/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 11:17:13,196 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/assets/aa09900/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-06 11:17:13,283 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:13,324 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.006 0.026 2026-10-06 11:17:13,439 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US&debug=tests HTTP/1.1" 200 - 5 0.001 0.035 2026-10-06 11:17:13,472 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:13,603 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/assets/479436f/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:17:13,620 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/assets/b530998/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-06 11:17:13,635 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:13,644 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/assets/20d142e/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.004 0.041 2026-10-06 11:17:13,654 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.011 2026-10-06 11:17:13,668 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.044 2026-10-06 11:17:13,669 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:13,673 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:13,802 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US&debug=tests HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 11:17:13,816 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:13,836 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.007 0.011 2026-10-06 11:17:13,847 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web/assets/932e9d5/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 11:17:13,886 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.009 0.017 2026-10-06 11:17:13,975 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:13] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:14,405 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.087 0.339 2026-10-06 11:17:14,518 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.010 2026-10-06 11:17:14,556 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /web/assets/ad55d7d/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-06 11:17:14,593 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:17:14,654 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 11:17:14,658 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 11:17:14,660 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 11:17:14,671 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "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-06 11:17:14,688 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:14,696 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 11:17:14,710 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:14,716 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 11:17:14,727 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:17:14,731 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:17:14,742 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:14,755 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:14,782 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:17:14,789 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "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-06 11:17:14,794 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 11:17:14,797 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-06 11:17:14,837 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.052 2026-10-06 11:17:14,856 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:17:14,858 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:17:14,881 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.022 0.060 2026-10-06 11:17:14,953 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:14] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.017 2026-10-06 11:17:15,318 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /web_editor/font_to_img/61594/rgb(0,122,135)/rgb(255,255,255)/8x14 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:17:15,323 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /web_editor/font_to_img/61593/rgb(0,122,135)/rgb(255,255,255)/14x15 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:17:15,331 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /web_editor/font_to_img/61665/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:17:15,337 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:17:15,342 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 11:17:15,536 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:15,543 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:15,544 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 11:17:15,549 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:15,550 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:17:15,553 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:17:15,572 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:17:15,593 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:17:15,596 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:17:15,597 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:15,606 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:17:15,612 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:15,619 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 11:17:15,625 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-06 11:17:15,647 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 11:17:15,650 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 11:17:15,670 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-06 11:17:15,672 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:17:15,675 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:15,684 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:17:15,691 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:15,711 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:15,716 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:15,728 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 11:17:15,739 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:15,776 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:15,780 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.045 2026-10-06 11:17:15,797 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 11:17:15,807 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-06 11:17:15,813 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:17:15,817 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.053 2026-10-06 11:17:15,822 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:17:15,822 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.092 2026-10-06 11:17:15,836 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:17:15,838 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:17:15,845 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:17:15,878 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:15,935 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:15,994 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:16,122 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:16,231 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:16,726 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:16,860 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:16] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.012 2026-10-06 11:17:17,086 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:17] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:17:17,268 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: tour succeeded 2026-10-06 11:17:17,269 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:17,630 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: heap 37170124 (allocated 39952384) 2026-10-06 11:17:17,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing chrome headless with pid 12807 2026-10-06 11:17:17,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing websocket connection 2026-10-06 11:17:17,654 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Terminating chrome headless with pid 12807 2026-10-06 11:17:17,784 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111717_784427_test_mass_mailing_code_view_tour.txt 2026-10-06 11:17:17,784 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Removing chrome user profile "/tmp/tmpp6c1i6s6_chrome_odoo" 2026-10-06 11:17:17,834 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-10-06 11:17:18,258 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome pid: 13114 2026-10-06 11:17:18,258 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless temporary user profile dir: /tmp/tmpcky7ukzn_chrome_odoo 2026-10-06 11:17:18,258 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:36881/json/version 2026-10-06 11:17:18,259 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:36881/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:17:18,308 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:17:18,309 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:36881/json 2026-10-06 11:17:18,310 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:36881/json with timeout 3 increased to 10s during tests 2026-10-06 11:17:18,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Websocket url found: ws://127.0.0.1:36881/devtools/page/97FD4A66D16340695421F96D88165656 2026-10-06 11:17:18,332 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Enable chrome headless console log notification 2026-10-06 11:17:18,346 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless enable page notifications 2026-10-06 11:17:18,399 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:17:18,416 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Setting session cookie in browser 2026-10-06 11:17:18,437 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:18,437 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:18,459 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:17:21,583 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:21] "GET /odoo HTTP/1.1" 200 - 188 0.214 2.915 2026-10-06 11:17:21,588 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigation result: {'frameId': '97FD4A66D16340695421F96D88165656', 'loaderId': 'AF2D90F767EA2E99302FE2E2CBE9BE05', 'isDownload': False} 2026-10-06 11:17:21,588 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:22,149 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:22] "GET /web/webclient/load_menus/602882643d34c2d1b187b6bcb900bc299ffa261b1fba2e3ce6a7c2dcf4f8a3f1 HTTP/1.1" 200 - 500 0.210 0.316 2026-10-06 11:17:22,171 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:22] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.544 2026-10-06 11:17:22,209 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 0.548 2026-10-06 11:17:22,247 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:22] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.606 2026-10-06 11:17:22,247 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:22] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.624 2026-10-06 11:17:22,296 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:22,301 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:22] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:17:22,379 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:22] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:17:23,231 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-06 11:17:23,235 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-06 11:17:23,237 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-06 11:17:23,255 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.013 2026-10-06 11:17:23,281 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:17:23,305 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:23,361 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.033 2026-10-06 11:17:23,409 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.032 2026-10-06 11:17:23,472 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:23,481 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.017 0.083 2026-10-06 11:17:23,487 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:23,569 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:23,575 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:23,609 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:23,653 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:23,759 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:23,765 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "POST /mail/data HTTP/1.1" 200 - 88 0.134 0.144 2026-10-06 11:17:23,767 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.270 2026-10-06 11:17:23,815 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.015 0.277 2026-10-06 11:17:23,868 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /web/image/res.partner/7/avatar_128?unique=1791285365000 HTTP/1.1" 200 - 9 0.015 0.330 2026-10-06 11:17:23,907 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:23,909 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.114 2026-10-06 11:17:23,942 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.403 2026-10-06 11:17:23,988 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.014 0.178 2026-10-06 11:17:24,021 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:24,050 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.034 0.117 2026-10-06 11:17:24,252 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.103 0.181 2026-10-06 11:17:24,324 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 11:17:24,329 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:17:24,577 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:24,644 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:24,728 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 17 0.037 0.084 2026-10-06 11:17:24,806 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.028 0.156 2026-10-06 11:17:24,864 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.013 0.235 2026-10-06 11:17:24,871 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.209 2026-10-06 11:17:24,924 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.013 0.292 2026-10-06 11:17:24,968 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:24] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.011 0.341 2026-10-06 11:17:25,019 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.014 0.271 2026-10-06 11:17:25,364 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.021 0.161 2026-10-06 11:17:25,678 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.072 0.422 2026-10-06 11:17:25,696 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.002 0.312 2026-10-06 11:17:25,721 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "GET /web/assets/44dad02/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-06 11:17:25,799 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.004 0.041 2026-10-06 11:17:25,829 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "GET /web/assets/d548101/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:17:25,837 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "GET /web/assets/aa09900/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 11:17:25,930 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:25,962 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:25] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.004 0.023 2026-10-06 11:17:26,079 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:26] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.002 0.042 2026-10-06 11:17:26,231 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:26] "GET /web/assets/b530998/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-06 11:17:26,243 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:26] "GET /web/assets/20d142e/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-06 11:17:26,260 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:26] "GET /web/assets/479436f/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.009 0.025 2026-10-06 11:17:26,291 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:26,292 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:26,422 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:26] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.002 0.015 2026-10-06 11:17:26,443 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:26] "GET /web/assets/932e9d5/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:17:26,557 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:26] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:27,068 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:27,125 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.129 0.437 2026-10-06 11:17:27,236 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-06 11:17:27,257 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /web/assets/ad55d7d/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:17:27,280 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 11:17:27,320 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:17:27,321 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:17:27,338 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:17:27,341 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 11:17:27,342 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 11:17:27,344 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:17:27,346 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:17:27,348 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:17:27,360 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:17:27,371 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:27,378 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "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-06 11:17:27,389 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:17:27,391 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:17:27,399 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 11:17:27,419 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 11:17:27,426 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:17:27,802 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:27,823 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:17:27,837 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:17:27,854 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-06 11:17:27,858 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 11:17:27,871 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.065 2026-10-06 11:17:27,881 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 11:17:27,888 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:17:27,895 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:17:27,897 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:17:27,906 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:27,920 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 11:17:27,931 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-06 11:17:27,943 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 11:17:27,959 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 11:17:27,965 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 11:17:27,983 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-06 11:17:27,984 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:27,989 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:27,994 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:17:27,996 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:27] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:17:28,005 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:28,011 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:17:28,013 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:17:28,016 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:17:28,017 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_options/content_width_small.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:17:28,022 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_options/content_width_full.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:28,027 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_options/content_width_normal.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:17:28,048 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:17:28,056 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:28,060 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:17:28,064 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:28,072 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:17:28,073 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:28,081 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:28,104 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:17:28,107 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 11:17:28,110 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:17:28,122 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:17:28,124 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:28,299 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:28,329 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:28,444 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:28,517 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:28,627 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:28,729 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:28,758 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:28] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:17:29,008 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:29] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.003 0.011 2026-10-06 11:17:29,228 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: tour succeeded 2026-10-06 11:17:29,229 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_tabs SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 11:17:29,662 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: heap 36188020 (allocated 39428096) 2026-10-06 11:17:29,679 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing chrome headless with pid 13114 2026-10-06 11:17:29,681 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing websocket connection 2026-10-06 11:17:29,681 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Terminating chrome headless with pid 13114 2026-10-06 11:17:29,831 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111729_830874_test_snippets_mailing_menu_tabs_tour.txt 2026-10-06 11:17:29,831 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Removing chrome user profile "/tmp/tmpcky7ukzn_chrome_odoo" 2026-10-06 11:17:29,889 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-10-06 11:17:30,291 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome pid: 13410 2026-10-06 11:17:30,291 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless temporary user profile dir: /tmp/tmpwc9anel7_chrome_odoo 2026-10-06 11:17:30,291 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:38727/json/version 2026-10-06 11:17:30,295 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38727/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:17:30,319 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:30,320 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:38727/json 2026-10-06 11:17:30,321 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:38727/json with timeout 3 increased to 10s during tests 2026-10-06 11:17:30,336 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Websocket url found: ws://127.0.0.1:38727/devtools/page/3B134FAEF4E9FFC84C8815D5829FEB13 2026-10-06 11:17:30,340 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Enable chrome headless console log notification 2026-10-06 11:17:30,349 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless enable page notifications 2026-10-06 11:17:30,414 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:17:30,434 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Setting session cookie in browser 2026-10-06 11:17:30,436 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:30,437 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:30,450 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:17:32,383 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:32] "GET /odoo HTTP/1.1" 200 - 188 0.252 1.684 2026-10-06 11:17:32,387 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigation result: {'frameId': '3B134FAEF4E9FFC84C8815D5829FEB13', 'loaderId': 'A50654CD5640D0A926EBF3C11B145258', 'isDownload': False} 2026-10-06 11:17:32,388 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:32,456 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:32] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.013 0.024 2026-10-06 11:17:32,485 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.033 2026-10-06 11:17:32,494 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:32] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.070 2026-10-06 11:17:32,498 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:33,224 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /web/webclient/load_menus/602882643d34c2d1b187b6bcb900bc299ffa261b1fba2e3ce6a7c2dcf4f8a3f1 HTTP/1.1" 200 - 500 0.386 0.413 2026-10-06 11:17:33,242 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.810 2026-10-06 11:17:33,256 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.400 2026-10-06 11:17:33,267 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.683 2026-10-06 11:17:33,595 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 11:17:33,616 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-10-06 11:17:33,622 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.030 2026-10-06 11:17:33,647 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.022 2026-10-06 11:17:33,648 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:33,671 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:33,725 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.025 2026-10-06 11:17:33,803 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.052 2026-10-06 11:17:33,855 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:33,866 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:33,929 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:33,937 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.028 0.167 2026-10-06 11:17:33,941 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.079 2026-10-06 11:17:34,019 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:34,027 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17: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-06 11:17:34,050 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,062 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:17:34,164 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "POST /mail/data HTTP/1.1" 200 - 88 0.103 0.229 2026-10-06 11:17:34,168 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.215 2026-10-06 11:17:34,217 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,227 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /web/image/res.partner/7/avatar_128?unique=1791285365000 HTTP/1.1" 200 - 9 0.023 0.198 2026-10-06 11:17:34,252 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.270 2026-10-06 11:17:34,261 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,291 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.362 2026-10-06 11:17:34,320 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,321 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.087 2026-10-06 11:17:34,371 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.027 0.142 2026-10-06 11:17:34,401 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:34,413 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,418 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.012 0.419 2026-10-06 11:17:34,452 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.019 0.136 2026-10-06 11:17:34,476 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,538 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,612 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,645 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.074 0.193 2026-10-06 11:17:34,691 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,708 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.013 2026-10-06 11:17:34,713 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:17:34,892 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:34] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:34,942 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:34,993 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: tour succeeded 2026-10-06 11:17:34,996 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:35,031 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:35] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 18 0.037 0.059 2026-10-06 11:17:35,097 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:35] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.031 0.123 2026-10-06 11:17:35,157 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: heap 23986768 (allocated 25165824) 2026-10-06 11:17:35,178 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:35] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.025 0.212 2026-10-06 11:17:35,181 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing chrome headless with pid 13410 2026-10-06 11:17:35,183 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing websocket connection 2026-10-06 11:17:35,192 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Terminating chrome headless with pid 13410 2026-10-06 11:17:35,261 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:35] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.025 0.284 2026-10-06 11:17:35,290 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111735_290531_test_snippets_mailing_menu_toolbar_mobile_tour.txt 2026-10-06 11:17:35,291 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Removing chrome user profile "/tmp/tmpwc9anel7_chrome_odoo" 2026-10-06 11:17:35,358 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-10-06 11:17:35,784 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome pid: 13621 2026-10-06 11:17:35,784 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless temporary user profile dir: /tmp/tmpvs3gozgi_chrome_odoo 2026-10-06 11:17:35,785 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:41289/json/version 2026-10-06 11:17:35,786 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41289/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:17:35,815 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Browser version: Chrome/150.0.7871.114 2026-10-06 11:17:35,816 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:41289/json 2026-10-06 11:17:35,816 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:41289/json with timeout 3 increased to 10s during tests 2026-10-06 11:17:35,828 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Websocket url found: ws://127.0.0.1:41289/devtools/page/02E6A9B4688500F600D734788B36ACDC 2026-10-06 11:17:35,854 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Enable chrome headless console log notification 2026-10-06 11:17:35,872 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless enable page notifications 2026-10-06 11:17:35,924 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:demo from n/a 2026-10-06 11:17:35,948 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Setting session cookie in browser 2026-10-06 11:17:35,956 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:35,956 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:35,975 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:17:37,937 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:37] "GET /odoo HTTP/1.1" 200 - 188 0.262 1.705 2026-10-06 11:17:37,942 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigation result: {'frameId': '02E6A9B4688500F600D734788B36ACDC', 'loaderId': '46662D93A7272130D8DDAAEFDEBEFAC8', 'isDownload': False} 2026-10-06 11:17:37,942 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:37,995 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:37] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.011 0.014 2026-10-06 11:17:38,012 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:38] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-10-06 11:17:38,039 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:38] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.059 2026-10-06 11:17:38,043 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:38,604 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:38] "GET /web/webclient/load_menus/602882643d34c2d1b187b6bcb900bc299ffa261b1fba2e3ce6a7c2dcf4f8a3f1 HTTP/1.1" 200 - 500 0.246 0.379 2026-10-06 11:17:38,636 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.642 2026-10-06 11:17:38,649 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:38] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.336 2026-10-06 11:17:38,931 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:38] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-06 11:17:39,021 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 11:17:39,027 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-06 11:17:39,043 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-06 11:17:39,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.008 2026-10-06 11:17:39,073 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: Owl is running in 'dev' mode. 2026-10-06 11:17:39,103 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:17:39,146 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.022 2026-10-06 11:17:39,197 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.052 2026-10-06 11:17:39,239 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:39,269 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:39,278 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.029 0.101 2026-10-06 11:17:39,282 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.016 2026-10-06 11:17:39,354 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:39,362 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "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-06 11:17:39,383 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:39,401 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:17:39,495 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /mail/data HTTP/1.1" 200 - 88 0.093 0.127 2026-10-06 11:17:39,497 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.202 2026-10-06 11:17:39,534 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /web/action/load HTTP/1.1" 200 - 5 0.013 0.197 2026-10-06 11:17:39,553 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:39,587 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /web/image/res.partner/7/avatar_128?unique=1791285365000 HTTP/1.1" 200 - 9 0.021 0.239 2026-10-06 11:17:39,632 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.011 0.303 2026-10-06 11:17:39,656 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:39,661 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.086 2026-10-06 11:17:39,696 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.035 2026-10-06 11:17:39,731 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 8 0.008 0.148 2026-10-06 11:17:39,780 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:39,935 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.104 0.122 2026-10-06 11:17:39,977 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-06 11:17:39,981 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:17:40,206 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:40] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:40,293 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:40,360 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:40] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 18 0.047 0.053 2026-10-06 11:17:40,438 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:40] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.033 0.142 2026-10-06 11:17:40,505 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:40] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.014 0.216 2026-10-06 11:17:40,563 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:40] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.014 0.266 2026-10-06 11:17:40,568 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:40] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.256 2026-10-06 11:17:40,623 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:40] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.019 0.285 2026-10-06 11:17:41,099 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.077 0.244 2026-10-06 11:17:41,306 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.034 0.497 2026-10-06 11:17:41,328 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-10-06 11:17:41,347 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/assets/44dad02/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:17:41,410 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.033 2026-10-06 11:17:41,437 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/assets/d548101/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-06 11:17:41,445 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/assets/aa09900/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-06 11:17:41,537 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:41,582 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.005 0.028 2026-10-06 11:17:41,703 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.003 0.041 2026-10-06 11:17:41,829 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/assets/b530998/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 11:17:41,835 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/assets/479436f/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-06 11:17:41,847 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/assets/20d142e/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-06 11:17:41,871 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:41,871 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:41,993 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:41] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:17:42,014 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /web/assets/932e9d5/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:17:42,144 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:17:42,604 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.082 0.375 2026-10-06 11:17:42,700 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-06 11:17:42,723 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /web/assets/ad55d7d/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 11:17:42,751 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:17:42,785 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:42,787 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:17:42,795 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:17:42,818 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:42,831 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:42,831 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:17:42,837 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:17:42,839 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "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-06 11:17:42,841 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 11:17:42,860 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:42,876 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:17:42,890 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:17:42,920 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:42,924 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:42,937 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:42,942 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:42,950 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:42] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-06 11:17:42,991 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:43,158 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:43,159 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:43,161 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:17:43,224 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:43,225 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:17:43,241 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.014 2026-10-06 11:17:43,320 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:43,643 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /web_editor/font_to_img/61594/rgb(0,122,135)/rgb(255,255,255)/8x14 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:43,664 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /web_editor/font_to_img/61593/rgb(0,122,135)/rgb(255,255,255)/14x15 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:17:43,680 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /web_editor/font_to_img/61665/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 11:17:43,685 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 11:17:43,694 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 11:17:43,832 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:17:43,835 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:17:43,849 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:17:43,854 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-06 11:17:43,857 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 11:17:43,886 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 11:17:43,889 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:17:43,895 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-06 11:17:43,900 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:17:43,933 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:17:43,934 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:17:43,942 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:43,947 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:17:43,961 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:43,963 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-06 11:17:43,966 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:43,990 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:43] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:17:44,012 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-06 11:17:44,015 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 11:17:44,022 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-06 11:17:44,024 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:44,024 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.057 2026-10-06 11:17:44,026 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:17:44,058 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 11:17:44,069 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-06 11:17:44,070 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:17:44,079 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:17:44,081 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:17:44,092 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-06 11:17:44,113 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:44,118 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-06 11:17:44,138 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-06 11:17:44,142 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:17:44,148 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-06 11:17:44,153 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-06 11:17:44,160 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:17:44,165 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 11:17:44,194 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:44,238 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:17:44,281 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:44,392 121 INFO rb-7dc4d15-225289-421533 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-06 11:17:44,479 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:17:44,763 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:17:44,782 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "GET /web_editor/font_to_img/61594/rgb(0,122,135)/rgb(255,255,255)/8x14 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-06 11:17:44,789 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "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-06 11:17:44,823 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:44] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.004 0.023 2026-10-06 11:17:45,010 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: tour succeeded 2026-10-06 11:17:45,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-06 11:17:45,370 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:45] "GET /web_editor/font_to_img/61594/rgb(0,122,135)/rgb(255,255,255)/8x14 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:17:45,378 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:45] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:17:45,386 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:17:45] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:17:45,478 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: heap 37800932 (allocated 41525248) 2026-10-06 11:17:45,490 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing chrome headless with pid 13621 2026-10-06 11:17:45,493 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing websocket connection 2026-10-06 11:17:45,494 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Terminating chrome headless with pid 13621 2026-10-06 11:17:45,620 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111745_620151_test_snippets_mailing_menu_toolbar_tour.txt 2026-10-06 11:17:45,620 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Removing chrome user profile "/tmp/tmpvs3gozgi_chrome_odoo" 2026-10-06 11:17:45,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:18:08,211 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:18:08,211 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:18:10,712 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [659] 2026-10-06 11:18:10,739 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33705] 2026-10-06 11:18:10,751 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:18:10,856 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency ... 2026-10-06 11:18:11,016 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency_mass_mailing_user ... 2026-10-06 11:18:11,062 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [18] 2026-10-06 11:18:11,093 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [18] 2026-10-06 11:18:11,123 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted utm.source records with IDs: [59] 2026-10-06 11:18:11,238 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 11:18:16,752 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_event_sms.tests.test_mailing_event: Starting TestMassMailEventValues.test_mailing_event_computed_fields_form ... 2026-10-06 11:18:17,900 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-06 11:18:41,687 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36186] 2026-10-06 11:18:41,687 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-06 11:18:42,923 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_sms_ab_testing: Starting TestMailingSMSABTesting.test_mailing_sms_ab_testing_compare ... 2026-10-06 11:18:43,925 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:18:43,948 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-10-06 11:18:44,695 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome pid: 13927 2026-10-06 11:18:44,695 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless temporary user profile dir: /tmp/tmp04qzcrq4_chrome_odoo 2026-10-06 11:18:44,695 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:36243/json/version 2026-10-06 11:18:44,700 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:36243/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:18:44,741 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-06 11:18:44,741 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:36243/json 2026-10-06 11:18:44,742 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:36243/json with timeout 3 increased to 10s during tests 2026-10-06 11:18:44,758 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Websocket url found: ws://127.0.0.1:36243/devtools/page/FB53C9FA7FE45F8806AA7D668BD88864 2026-10-06 11:18:44,777 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Enable chrome headless console log notification 2026-10-06 11:18:44,796 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless enable page notifications 2026-10-06 11:18:44,867 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:18:44,870 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Setting session cookie in browser 2026-10-06 11:18:44,878 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:44,878 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:44,908 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:18:46,646 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:46] "GET /odoo HTTP/1.1" 200 - 181 0.240 1.507 2026-10-06 11:18:46,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigation result: {'frameId': 'FB53C9FA7FE45F8806AA7D668BD88864', 'loaderId': 'D8B2594EF9DFC63030EF0B934B465432', 'isDownload': False} 2026-10-06 11:18:46,650 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:46,712 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:46] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-06 11:18:46,753 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:47,648 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:47] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.347 0.604 2026-10-06 11:18:47,661 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:47] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.947 2026-10-06 11:18:47,667 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:47] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.971 2026-10-06 11:18:47,698 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.985 2026-10-06 11:18:47,728 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:47] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 11:18:47,797 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:47] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 11:18:48,607 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:48] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:18:48,611 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:48] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:18:48,619 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:48] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-06 11:18:48,640 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:48] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-06 11:18:48,668 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: Owl is running in 'dev' mode. 2026-10-06 11:18:48,729 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:18:48,796 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.045 0.081 2026-10-06 11:18:48,800 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:48] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-10-06 11:18:48,833 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:48,873 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:48,955 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:48] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:18:49,002 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.091 0.165 2026-10-06 11:18:49,059 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.022 0.311 2026-10-06 11:18:49,140 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.170 2026-10-06 11:18:49,157 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:18:49,163 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.120 2026-10-06 11:18:49,183 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "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-06 11:18:49,625 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "POST /mail/data HTTP/1.1" 200 - 143 0.226 0.575 2026-10-06 11:18:49,628 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.729 2026-10-06 11:18:49,657 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.829 2026-10-06 11:18:49,700 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.012 0.654 2026-10-06 11:18:49,871 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:49,923 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-06 11:18:49,926 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-06 11:18:49,931 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "POST /mail/data HTTP/1.1" 200 - 79 0.092 0.537 2026-10-06 11:18:49,953 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:18:49,953 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:18:49,956 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:49] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-06 11:18:49,967 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:50,010 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_brand/static/img/apps/mass_mailing_sms.png HTTP/1.1" 200 - 0 0.000 0.039 2026-10-06 11:18:50,020 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.044 2026-10-06 11:18:50,025 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:18:50,026 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_brand/static/img/apps/hr_holidays.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-06 11:18:50,053 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:18:50,060 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-06 11:18:50,062 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_brand/static/img/apps/sale.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:18:50,064 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.061 0.938 2026-10-06 11:18:50,071 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.229 2026-10-06 11:18:50,085 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:18:50,087 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-06 11:18:50,303 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "POST /mail/data HTTP/1.1" 200 - 51 0.105 0.316 2026-10-06 11:18:50,331 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.005 0.477 2026-10-06 11:18:50,360 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:18:50,483 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 49 0.048 0.348 2026-10-06 11:18:50,540 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 7 0.005 0.019 2026-10-06 11:18:50,545 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.028 2026-10-06 11:18:50,710 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:50,747 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.013 0.034 2026-10-06 11:18:50,775 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:50,856 121 INFO rb-7dc4d15-225289-421533 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-06 11:18:50,960 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "POST /mail/data HTTP/1.1" 200 - 51 0.062 0.114 2026-10-06 11:18:50,984 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:18:50] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 7 0.006 0.111 2026-10-06 11:18:51,027 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: tour succeeded 2026-10-06 11:18:51,028 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: ╔═════════════════════════════════════════╗ ║ TOUR mailing_activities_split SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-06 11:18:51,177 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: heap 28439748 (allocated 29982720) 2026-10-06 11:18:51,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing chrome headless with pid 13927 2026-10-06 11:18:51,200 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing websocket connection 2026-10-06 11:18:51,201 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Terminating chrome headless with pid 13927 2026-10-06 11:18:51,312 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_111851_312069_test_tour_mailing_activities_split.txt 2026-10-06 11:18:51,312 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Removing chrome user profile "/tmp/tmp04qzcrq4_chrome_odoo" 2026-10-06 11:18:51,385 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:19:10,467 121 INFO rb-7dc4d15-225289-421533 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_cancel_membership ... 2026-10-06 11:19:13,328 121 INFO rb-7dc4d15-225289-421533 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_none_membership ... 2026-10-06 11:19:14,244 121 INFO rb-7dc4d15-225289-421533 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_old_membership ... 2026-10-06 11:19:17,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_paid_membership ... 2026-10-06 11:19:19,344 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 11:19:19,377 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_duplicate_event_microsoft_calendar ... 2026-10-06 11:19:20,268 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [662] 2026-10-06 11:19:20,285 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34110] 2026-10-06 11:19:21,230 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-10-06 11:19:21,243 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34112] 2026-10-06 11:19:21,967 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_for_another_user ... 2026-10-06 11:19:22,690 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [664] 2026-10-06 11:19:22,703 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34116] 2026-10-06 11:19:23,505 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [665] 2026-10-06 11:19:23,518 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34118] 2026-10-06 11:19:24,653 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2026-10-06 11:19:24,668 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34122] 2026-10-06 11:19:24,903 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_default_and_undefined_sensitivity ... 2026-10-06 11:19:25,635 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-10-06 11:19:25,647 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34125] 2026-10-06 11:19:26,587 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [668] 2026-10-06 11:19:26,606 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34127] 2026-10-06 11:19:26,970 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_sync_config_paused ... 2026-10-06 11:19:27,715 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [669] 2026-10-06 11:19:27,724 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34130] 2026-10-06 11:19:28,687 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [670] 2026-10-06 11:19:28,698 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34132] 2026-10-06 11:19:29,058 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_attendee_calendar ... 2026-10-06 11:19:29,908 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-10-06 11:19:29,922 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34135] 2026-10-06 11:19:30,967 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-10-06 11:19:30,985 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34137] 2026-10-06 11:19:31,471 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_organizer_calendar ... 2026-10-06 11:19:32,375 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-10-06 11:19:32,391 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34146] 2026-10-06 11:19:33,429 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-10-06 11:19:33,439 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34148] 2026-10-06 11:19:33,872 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync ... 2026-10-06 11:19:34,740 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-10-06 11:19:34,753 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34157] 2026-10-06 11:19:35,635 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-10-06 11:19:35,647 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34159] 2026-10-06 11:19:35,931 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync_by_another_user ... 2026-10-06 11:19:36,728 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-10-06 11:19:36,742 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34161] 2026-10-06 11:19:37,737 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2026-10-06 11:19:37,757 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34163] 2026-10-06 11:19:37,999 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_without_sync ... 2026-10-06 11:19:38,848 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-10-06 11:19:38,864 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34165] 2026-10-06 11:19:39,952 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2026-10-06 11:19:39,963 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34167] 2026-10-06 11:19:40,210 121 INFO rb-7dc4d15-225289-421533 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-06 11:19:41,091 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2026-10-06 11:19:41,111 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34169] 2026-10-06 11:19:42,120 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-10-06 11:19:42,132 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34171] 2026-10-06 11:19:42,584 121 INFO rb-7dc4d15-225289-421533 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-06 11:19:43,315 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-10-06 11:19:43,326 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34174] 2026-10-06 11:19:44,210 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-10-06 11:19:44,222 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34176] 2026-10-06 11:19:44,568 121 INFO rb-7dc4d15-225289-421533 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-06 11:19:46,533 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-10-06 11:19:46,543 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34179] 2026-10-06 11:19:47,505 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [686] 2026-10-06 11:19:47,516 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34181] 2026-10-06 11:19:47,963 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_organizer_calendar ... 2026-10-06 11:19:48,863 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [687] 2026-10-06 11:19:48,876 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34184] 2026-10-06 11:19:49,945 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [688] 2026-10-06 11:19:49,963 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34186] 2026-10-06 11:19:50,399 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_without_organizer ... 2026-10-06 11:19:51,271 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [689] 2026-10-06 11:19:51,285 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34189] 2026-10-06 11:19:52,220 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-10-06 11:19:52,236 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34191] 2026-10-06 11:19:52,662 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_email ... 2026-10-06 11:19:53,522 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [691] 2026-10-06 11:19:53,533 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34194] 2026-10-06 11:19:54,566 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [692] 2026-10-06 11:19:54,582 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34196] 2026-10-06 11:19:55,100 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_sync ... 2026-10-06 11:19:55,959 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [693] 2026-10-06 11:19:55,971 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34200] 2026-10-06 11:19:56,927 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [694] 2026-10-06 11:19:56,939 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34202] 2026-10-06 11:19:57,354 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_videocall_sync_microsoft_calendar ... 2026-10-06 11:19:58,251 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-10-06 11:19:58,265 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34205] 2026-10-06 11:19:59,267 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-10-06 11:19:59,288 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34207] 2026-10-06 11:19:59,822 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_forbid_recurrences_creation_synced_outlook_calendar ... 2026-10-06 11:20:00,565 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-10-06 11:20:00,576 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34210] 2026-10-06 11:20:01,423 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-10-06 11:20:01,434 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34212] 2026-10-06 11:20:01,664 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_new_db_skip_odoo2microsoft_sync_previously_created_events ... 2026-10-06 11:20:02,376 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-10-06 11:20:02,387 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34214] 2026-10-06 11:20:03,395 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-10-06 11:20:03,407 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34216] 2026-10-06 11:20:04,105 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_no_videocall_hr_holidays ... 2026-10-06 11:20:04,900 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-10-06 11:20:04,913 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34219] 2026-10-06 11:20:05,856 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-10-06 11:20:05,867 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34221] 2026-10-06 11:20:08,411 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #689 deleted mail.mail records with IDs: [703] 2026-10-06 11:20:08,925 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_old_db_odoo2microsoft_sync_previously_created_events ... 2026-10-06 11:20:09,706 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-10-06 11:20:09,718 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34228] 2026-10-06 11:20:10,519 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-10-06 11:20:10,530 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34230] 2026-10-06 11:20:11,198 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_skip_sync_for_non_synchronized_users_new_events ... 2026-10-06 11:20:12,104 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-10-06 11:20:12,116 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34233] 2026-10-06 11:20:13,106 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-10-06 11:20:13,120 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34235] 2026-10-06 11:20:13,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #693 deleted mail.mail records with IDs: [708] 2026-10-06 11:20:14,217 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_create_update_single_event ... 2026-10-06 11:20:15,045 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-10-06 11:20:15,068 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34239] 2026-10-06 11:20:16,148 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-10-06 11:20:16,157 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34241] 2026-10-06 11:20:16,793 121 INFO rb-7dc4d15-225289-421533 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_website_appointments_through_cron ... 2026-10-06 11:20:17,592 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-10-06 11:20:17,605 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34244] 2026-10-06 11:20:18,585 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-10-06 11:20:18,597 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34246] 2026-10-06 11:20:19,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #698 deleted mail.mail records with IDs: [713] 2026-10-06 11:20:20,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #698 deleted mail.mail records with IDs: [714] 2026-10-06 11:20:20,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #698 deleted mail.mail records with IDs: [715] 2026-10-06 11:20:21,273 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-06 11:20:21,495 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_bom_kit_rounding ... 2026-10-06 11:20:21,930 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-10-06 11:20:22,241 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome pid: 14145 2026-10-06 11:20:22,242 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless temporary user profile dir: /tmp/tmphle9hvdy_chrome_odoo 2026-10-06 11:20:22,242 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:40625/json/version 2026-10-06 11:20:22,243 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:40625/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:20:22,316 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Browser version: Chrome/150.0.7871.114 2026-10-06 11:20:22,316 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:40625/json 2026-10-06 11:20:22,317 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:40625/json with timeout 3 increased to 10s during tests 2026-10-06 11:20:22,331 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Websocket url found: ws://127.0.0.1:40625/devtools/page/BFA8060A96FBA0DC5D97794C88AC222A 2026-10-06 11:20:22,344 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Enable chrome headless console log notification 2026-10-06 11:20:22,349 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless enable page notifications 2026-10-06 11:20:22,454 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:20:22,468 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Setting session cookie in browser 2026-10-06 11:20:22,481 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:22,481 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:22,503 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:20:24,455 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:24] "GET /odoo/action-mrp.mrp_bom_form_action HTTP/1.1" 200 - 191 0.251 1.705 2026-10-06 11:20:24,459 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigation result: {'frameId': 'BFA8060A96FBA0DC5D97794C88AC222A', 'loaderId': 'A819BF7C4061126C463DBE2EA0D7F1C1', 'isDownload': False} 2026-10-06 11:20:24,459 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate ready code "odoo.isTourReady('test_manufacture_from_bom')" 2026-10-06 11:20:25,498 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:25] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.434 0.567 2026-10-06 11:20:25,508 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:25] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 1.014 2026-10-06 11:20:25,521 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:25] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.020 2026-10-06 11:20:25,551 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 1.021 2026-10-06 11:20:25,554 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:25,559 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:25] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 1.057 2026-10-06 11:20:25,619 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:25] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-06 11:20:25,694 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:25] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:20:26,508 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:20:26,514 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-06 11:20:26,519 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 11:20:26,546 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 11:20:26,559 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: Owl is running in 'dev' mode. 2026-10-06 11:20:26,592 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:20:26,635 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:20:26,693 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.044 0.081 2026-10-06 11:20:26,714 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: The ready code tooks too much time : 2.2546591758728027 2026-10-06 11:20:26,731 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:26,734 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.099 2026-10-06 11:20:26,749 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:26,798 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.165 2026-10-06 11:20:26,830 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:20:26,966 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.064 0.254 2026-10-06 11:20:26,969 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.226 2026-10-06 11:20:27,088 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:20:27,115 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "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-06 11:20:27,416 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "POST /mail/data HTTP/1.1" 200 - 140 0.204 0.462 2026-10-06 11:20:27,455 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.621 2026-10-06 11:20:27,458 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.475 2026-10-06 11:20:27,496 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.012 0.463 2026-10-06 11:20:27,531 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.519 2026-10-06 11:20:27,575 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.541 2026-10-06 11:20:27,608 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:20:27,653 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.015 0.027 2026-10-06 11:20:27,724 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:20:27,935 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:27] "POST /web/dataset/call_kw/mrp.bom/get_views HTTP/1.1" 200 - 73 0.114 0.194 2026-10-06 11:20:28,069 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/mrp.bom/web_search_read HTTP/1.1" 200 - 14 0.039 0.048 2026-10-06 11:20:28,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.093 2026-10-06 11:20:28,221 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:20:28,276 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:28,314 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 11:20:28,441 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 28 0.057 0.089 2026-10-06 11:20:28,513 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.044 0.144 2026-10-06 11:20:28,594 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.005 2026-10-06 11:20:28,699 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-06 11:20:28,773 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:28,783 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.038 0.046 2026-10-06 11:20:28,837 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.108 2026-10-06 11:20:28,865 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.075 2026-10-06 11:20:28,922 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.023 0.085 2026-10-06 11:20:28,961 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:28] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.091 2026-10-06 11:20:29,033 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:29] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.031 0.189 2026-10-06 11:20:29,045 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:29] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses HTTP/1.1" 200 - 5 0.005 0.153 2026-10-06 11:20:29,411 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:29] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 97 0.180 0.171 2026-10-06 11:20:29,500 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:29,825 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:29] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 77 0.064 0.250 2026-10-06 11:20:29,918 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:29] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.024 0.038 2026-10-06 11:20:30,277 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:30] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 67 0.152 0.191 2026-10-06 11:20:30,497 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: tour succeeded 2026-10-06 11:20:30,500 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_manufacture_from_bom SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-06 11:20:30,541 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:30] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.016 0.026 2026-10-06 11:20:30,751 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: heap 31485560 (allocated 33652736) 2026-10-06 11:20:30,754 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing chrome headless with pid 14145 2026-10-06 11:20:30,755 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing websocket connection 2026-10-06 11:20:30,757 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Terminating chrome headless with pid 14145 2026-10-06 11:20:30,869 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_112030_869555_test_manufacture_from_bom.txt 2026-10-06 11:20:30,870 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Removing chrome user profile "/tmp/tmphle9hvdy_chrome_odoo" 2026-10-06 11:20:30,931 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-10-06 11:20:31,245 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome pid: 14378 2026-10-06 11:20:31,246 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless temporary user profile dir: /tmp/tmp6fsn8bm5_chrome_odoo 2026-10-06 11:20:31,246 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:45929/json/version 2026-10-06 11:20:31,247 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:45929/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:20:31,331 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-06 11:20:31,331 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:45929/json 2026-10-06 11:20:31,332 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:45929/json with timeout 3 increased to 10s during tests 2026-10-06 11:20:31,349 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Websocket url found: ws://127.0.0.1:45929/devtools/page/2FDA1E1C216D46FD1C4238808AC7FF6A 2026-10-06 11:20:31,357 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Enable chrome headless console log notification 2026-10-06 11:20:31,379 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless enable page notifications 2026-10-06 11:20:31,434 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:20:31,449 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Setting session cookie in browser 2026-10-06 11:20:31,451 121 INFO rb-7dc4d15-225289-421533 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/24" in browser 2026-10-06 11:20:31,452 121 INFO rb-7dc4d15-225289-421533 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/24" 2026-10-06 11:20:31,471 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:20:33,325 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:33] "GET /odoo/action-mrp.mrp_bom_form_action/24 HTTP/1.1" 200 - 191 0.239 1.619 2026-10-06 11:20:33,329 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigation result: {'frameId': '2FDA1E1C216D46FD1C4238808AC7FF6A', 'loaderId': '195EB692B500F699EAB491F29BCFBC47', 'isDownload': False} 2026-10-06 11:20:33,329 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_bom_product_catalog')" 2026-10-06 11:20:33,381 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:33] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-06 11:20:33,411 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.019 2026-10-06 11:20:34,397 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:34] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.462 0.571 2026-10-06 11:20:34,415 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:34] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 1.038 2026-10-06 11:20:34,420 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:34] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 1.033 2026-10-06 11:20:34,472 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:34,484 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:34] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-06 11:20:34,554 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:34] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:20:35,409 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-06 11:20:35,412 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-06 11:20:35,414 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-06 11:20:35,442 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 11:20:35,462 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-06 11:20:35,515 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:20:35,594 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.050 0.077 2026-10-06 11:20:35,600 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-10-06 11:20:35,642 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: The ready code tooks too much time : 2.3124001026153564 2026-10-06 11:20:35,661 121 INFO rb-7dc4d15-225289-421533 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/24", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:20:35,666 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:35,668 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.127 2026-10-06 11:20:35,751 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:20:35,815 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.051 0.223 2026-10-06 11:20:35,837 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.193 2026-10-06 11:20:35,905 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:20:35,941 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:35] "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-06 11:20:36,228 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "POST /mail/data HTTP/1.1" 200 - 140 0.156 0.413 2026-10-06 11:20:36,263 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.516 2026-10-06 11:20:36,284 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.405 2026-10-06 11:20:36,285 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.635 2026-10-06 11:20:36,330 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.467 2026-10-06 11:20:36,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.022 0.490 2026-10-06 11:20:36,418 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-06 11:20:36,492 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.039 0.028 2026-10-06 11:20:36,520 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:20:36,737 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "POST /web/dataset/call_kw/mrp.bom/get_views HTTP/1.1" 200 - 73 0.117 0.184 2026-10-06 11:20:36,788 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-06 11:20:36,871 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.048 0.045 2026-10-06 11:20:36,923 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:36] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 14 0.019 0.097 2026-10-06 11:20:37,033 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:37] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 11:20:37,172 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:37] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.016 2026-10-06 11:20:37,260 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:37] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.043 0.059 2026-10-06 11:20:37,276 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:37,314 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:37] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.023 0.120 2026-10-06 11:20:37,371 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:37] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.022 0.114 2026-10-06 11:20:37,417 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:37] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.078 2026-10-06 11:20:37,431 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:37] "POST /web/dataset/call_button/mrp.bom.line/action_add_from_catalog HTTP/1.1" 200 - 5 0.007 0.132 2026-10-06 11:20:37,473 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:37] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.024 0.121 2026-10-06 11:20:38,222 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:38] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 207 0.221 0.533 2026-10-06 11:20:38,270 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:38] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 13 0.014 0.739 2026-10-06 11:20:38,311 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:38] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.017 0.045 2026-10-06 11:20:38,423 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:38] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.059 0.046 2026-10-06 11:20:38,673 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:38] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 37 0.120 0.114 2026-10-06 11:20:38,717 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:38] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.011 0.025 2026-10-06 11:20:39,121 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/147/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.009 0.020 2026-10-06 11:20:39,143 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:39,157 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:39,158 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/234/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.012 0.029 2026-10-06 11:20:39,179 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/159/image_128?unique=1791272177000 HTTP/1.1" 200 - 6 0.003 0.044 2026-10-06 11:20:39,199 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/270/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.009 0.042 2026-10-06 11:20:39,215 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/158/image_128?unique=1791272177000 HTTP/1.1" 200 - 6 0.004 0.073 2026-10-06 11:20:39,221 121 INFO rb-7dc4d15-225289-421533 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-06 11:20:39,233 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/269/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.083 2026-10-06 11:20:39,265 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/280/image_128?unique=1791272827000 HTTP/1.1" 200 - 6 0.010 0.127 2026-10-06 11:20:39,304 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/17/image_128?unique=1791274763000 HTTP/1.1" 200 - 6 0.013 0.104 2026-10-06 11:20:39,326 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/16/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.143 2026-10-06 11:20:39,340 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/18/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.004 0.130 2026-10-06 11:20:39,370 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/19/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.004 0.135 2026-10-06 11:20:39,387 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/20/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.143 2026-10-06 11:20:39,404 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/24/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.065 2026-10-06 11:20:39,424 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/21/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.144 2026-10-06 11:20:39,441 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/23/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.112 2026-10-06 11:20:39,471 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/40/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.014 0.061 2026-10-06 11:20:39,489 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/148/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.004 0.139 2026-10-06 11:20:39,511 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/143/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.008 0.120 2026-10-06 11:20:39,530 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/229/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.006 0.078 2026-10-06 11:20:39,554 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/232/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.008 0.108 2026-10-06 11:20:39,571 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/42/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.004 0.072 2026-10-06 11:20:39,587 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/228/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.003 0.045 2026-10-06 11:20:39,602 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/41/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.003 0.180 2026-10-06 11:20:39,620 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/233/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.006 0.096 2026-10-06 11:20:39,638 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "GET /web/image/product.product/230/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.005 0.151 2026-10-06 11:20:39,859 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 55 0.129 0.072 2026-10-06 11:20:39,938 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 26 0.034 0.169 2026-10-06 11:20:39,961 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:39] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:20:40,002 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-06 11:20:40,032 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:40] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 11:20:40,079 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:40] "POST /mail/thread/data HTTP/1.1" 200 - 13 0.016 0.030 2026-10-06 11:20:40,088 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: tour succeeded 2026-10-06 11:20:40,092 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_mrp_bom_product_catalog SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-06 11:20:40,095 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:40] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.005 0.021 2026-10-06 11:20:40,144 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:40] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.071 2026-10-06 11:20:40,181 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:20:40] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.015 0.053 2026-10-06 11:20:40,261 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: heap 35028944 (allocated 36929536) 2026-10-06 11:20:40,266 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing chrome headless with pid 14378 2026-10-06 11:20:40,270 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing websocket connection 2026-10-06 11:20:40,271 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Terminating chrome headless with pid 14378 2026-10-06 11:20:40,393 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_112040_393529_test_mrp_bom_product_catalog.txt 2026-10-06 11:20:40,393 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Removing chrome user profile "/tmp/tmp6fsn8bm5_chrome_odoo" 2026-10-06 11:20:40,463 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:20:41,310 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_automatic_consume_new_added_component ... 2026-10-06 11:20:43,624 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_multi_lot_component_consumption ... 2026-10-06 11:20:43,677 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [52] 2026-10-06 11:20:43,726 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [54] 2026-10-06 11:20:45,148 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_no_component_consumption_on_lot_removal ... 2026-10-06 11:20:47,066 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [981] 2026-10-06 11:20:47,205 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [982] 2026-10-06 11:20:47,343 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [983] 2026-10-06 11:20:47,629 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_available ... 2026-10-06 11:20:52,715 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_not_available ... 2026-10-06 11:20:55,128 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_partially_available ... 2026-10-06 11:20:56,454 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1044, 1041, 1045, 1042, 1046, 1043, 1047] 2026-10-06 11:20:57,531 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1051, 1048, 1052, 1049, 1053, 1050, 1054] 2026-10-06 11:20:59,691 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1058, 1055, 1059, 1056, 1060, 1057, 1061] 2026-10-06 11:21:00,573 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1065, 1062, 1066, 1063, 1067, 1064, 1068] 2026-10-06 11:21:00,662 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_reservation_method_for_outgoing ... 2026-10-06 11:21:03,375 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_tracked_production_2_steps_manufacturing ... 2026-10-06 11:21:07,452 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:21:07,476 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-10-06 11:21:09,803 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome pid: 14635 2026-10-06 11:21:09,804 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless temporary user profile dir: /tmp/tmp9of5kyh5_chrome_odoo 2026-10-06 11:21:09,804 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:37133/json/version 2026-10-06 11:21:09,806 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37133/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:21:09,869 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Browser version: Chrome/150.0.7871.114 2026-10-06 11:21:09,869 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:37133/json 2026-10-06 11:21:09,870 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37133/json with timeout 3 increased to 10s during tests 2026-10-06 11:21:09,879 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Websocket url found: ws://127.0.0.1:37133/devtools/page/2F400A75846906EEA63547A3EA82FA7B 2026-10-06 11:21:09,894 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Enable chrome headless console log notification 2026-10-06 11:21:09,903 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless enable page notifications 2026-10-06 11:21:09,985 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:21:09,996 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Setting session cookie in browser 2026-10-06 11:21:10,014 121 INFO rb-7dc4d15-225289-421533 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/137" in browser 2026-10-06 11:21:10,014 121 INFO rb-7dc4d15-225289-421533 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/137" 2026-10-06 11:21:10,033 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:21:13,205 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:13] "GET /odoo/action-mrp.mrp_production_action/137 HTTP/1.1" 200 - 185 0.314 2.863 2026-10-06 11:21:13,209 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigation result: {'frameId': '2F400A75846906EEA63547A3EA82FA7B', 'loaderId': '721CDCC847631132827CBDC330D2368F', 'isDownload': False} 2026-10-06 11:21:13,210 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:13,270 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:13] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-06 11:21:13,281 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:13] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-10-06 11:21:14,409 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:14] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.582 0.577 2026-10-06 11:21:14,431 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:14] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 1.175 2026-10-06 11:21:14,464 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:14,475 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.027 1.184 2026-10-06 11:21:14,485 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:14] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-06 11:21:14,508 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:14] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:21:15,269 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:21:15,283 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-06 11:21:15,304 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.029 2026-10-06 11:21:15,312 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-06 11:21:15,313 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: Owl is running in 'dev' mode. 2026-10-06 11:21:15,390 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:21:15,462 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: The ready code tooks too much time : 2.252417802810669 2026-10-06 11:21:15,470 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.061 0.084 2026-10-06 11:21:15,479 121 INFO rb-7dc4d15-225289-421533 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/137", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:21:15,498 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:15,501 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-06 11:21:15,566 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.182 2026-10-06 11:21:15,584 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:21:15,759 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.078 0.301 2026-10-06 11:21:16,195 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "POST /mail/data HTTP/1.1" 200 - 140 0.197 0.512 2026-10-06 11:21:16,197 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.706 2026-10-06 11:21:16,213 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:21:16,220 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:21:16,234 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.700 2026-10-06 11:21:16,307 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.033 0.475 2026-10-06 11:21:16,364 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.021 0.765 2026-10-06 11:21:16,437 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.029 0.617 2026-10-06 11:21:16,440 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.031 2026-10-06 11:21:16,472 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.653 2026-10-06 11:21:16,531 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.085 2026-10-06 11:21:16,570 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:21:16,860 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 111 0.106 0.259 2026-10-06 11:21:16,975 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 14 0.025 0.032 2026-10-06 11:21:16,985 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.061 2026-10-06 11:21:17,074 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:17] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.057 0.095 2026-10-06 11:21:17,431 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:17] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 108 0.188 0.237 2026-10-06 11:21:17,592 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:17] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 11:21:17,792 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:17] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:21:17,878 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:17,896 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:17] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.047 0.056 2026-10-06 11:21:17,933 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:17] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.017 0.111 2026-10-06 11:21:17,982 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:18,013 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:18] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.033 0.108 2026-10-06 11:21:18,070 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:18] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.026 0.118 2026-10-06 11:21:18,120 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:18] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.014 0.291 2026-10-06 11:21:18,171 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:18,186 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:18] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.021 0.030 2026-10-06 11:21:18,219 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:18,298 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:18,316 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:18] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 34 0.034 0.062 2026-10-06 11:21:18,383 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:18,438 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:18,660 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:18] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 76 0.163 0.149 2026-10-06 11:21:18,779 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:18] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 30 0.040 0.054 2026-10-06 11:21:19,057 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:19] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 76 0.126 0.131 2026-10-06 11:21:19,373 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:19] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 76 0.133 0.158 2026-10-06 11:21:19,418 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:19,490 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:20,002 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:20] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 135 0.246 0.264 2026-10-06 11:21:20,071 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: tour succeeded 2026-10-06 11:21:20,071 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_mrp_manual_consumption_02 SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-06 11:21:20,095 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:20] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.043 0.040 2026-10-06 11:21:20,171 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:20] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.032 0.117 2026-10-06 11:21:20,230 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: heap 31146220 (allocated 33652736) 2026-10-06 11:21:20,231 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:20] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.039 0.129 2026-10-06 11:21:20,241 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing chrome headless with pid 14635 2026-10-06 11:21:20,243 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing websocket connection 2026-10-06 11:21:20,244 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Terminating chrome headless with pid 14635 2026-10-06 11:21:20,355 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_112120_355496_test_mrp_manual_consumption_02.txt 2026-10-06 11:21:20,355 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Removing chrome user profile "/tmp/tmp9of5kyh5_chrome_odoo" 2026-10-06 11:21:20,438 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:21:30,148 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_actual_vs_planned ... 2026-10-06 11:21:33,132 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_mo_with_byproduct ... 2026-10-06 11:21:36,174 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_normal_mo ... 2026-10-06 11:21:41,061 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_uom_conversion ... 2026-10-06 11:21:46,061 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:21:46,082 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-10-06 11:21:47,025 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome pid: 14859 2026-10-06 11:21:47,025 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless temporary user profile dir: /tmp/tmp3m85j3p5_chrome_odoo 2026-10-06 11:21:47,026 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:37617/json/version 2026-10-06 11:21:47,027 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37617/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:21:47,048 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Browser version: Chrome/150.0.7871.114 2026-10-06 11:21:47,049 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:37617/json 2026-10-06 11:21:47,049 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37617/json with timeout 3 increased to 10s during tests 2026-10-06 11:21:47,061 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Websocket url found: ws://127.0.0.1:37617/devtools/page/914C9E681FEB17994B8DE15BC3791669 2026-10-06 11:21:47,075 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Enable chrome headless console log notification 2026-10-06 11:21:47,078 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless enable page notifications 2026-10-06 11:21:47,117 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:21:47,128 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Setting session cookie in browser 2026-10-06 11:21:47,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Open "http://127.0.0.1:8069/web#action=1105&active_id=41" in browser 2026-10-06 11:21:47,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigating to: "http://127.0.0.1:8069/web#action=1105&active_id=41" 2026-10-06 11:21:47,151 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:21:49,053 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:49] "GET /web HTTP/1.1" 200 - 185 0.181 1.725 2026-10-06 11:21:49,058 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigation result: {'frameId': '914C9E681FEB17994B8DE15BC3791669', 'loaderId': '84B53B7CC0DBDC2C4084756303E2B98F', 'isDownload': False} 2026-10-06 11:21:49,059 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:49,130 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:49] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.026 2026-10-06 11:21:50,098 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.410 0.582 2026-10-06 11:21:50,112 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.999 2026-10-06 11:21:50,129 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 1.030 2026-10-06 11:21:50,160 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:50,192 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.034 1.035 2026-10-06 11:21:50,198 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-06 11:21:50,799 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-06 11:21:50,890 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-06 11:21:50,896 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-06 11:21:50,901 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-06 11:21:50,925 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-06 11:21:50,930 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: Owl is running in 'dev' mode. 2026-10-06 11:21:50,985 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:21:51,064 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.047 0.084 2026-10-06 11:21:51,068 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.102 2026-10-06 11:21:51,095 121 INFO rb-7dc4d15-225289-421533 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=1105&active_id=41", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:21:51,106 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:51,166 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:21:51,290 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.097 0.189 2026-10-06 11:21:51,329 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.337 2026-10-06 11:21:51,773 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "POST /mail/data HTTP/1.1" 200 - 140 0.197 0.482 2026-10-06 11:21:51,779 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:21:51,785 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "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-06 11:21:51,833 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.654 2026-10-06 11:21:51,885 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.020 0.519 2026-10-06 11:21:51,888 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.789 2026-10-06 11:21:51,932 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.019 0.571 2026-10-06 11:21:51,971 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.861 2026-10-06 11:21:51,987 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.647 2026-10-06 11:21:51,993 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.048 2026-10-06 11:21:52,044 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.022 0.065 2026-10-06 11:21:52,059 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:52] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses HTTP/1.1" 200 - 5 0.005 0.037 2026-10-06 11:21:52,079 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-06 11:21:52,241 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:52] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 67 0.076 0.095 2026-10-06 11:21:52,322 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:52,376 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:52,449 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:52,516 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:52] "POST /web/dataset/call_kw/product.product/name_search HTTP/1.1" 200 - 8 0.039 0.027 2026-10-06 11:21:52,544 121 INFO rb-7dc4d15-225289-421533 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-06 11:21:52,617 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:21:52] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 29 0.024 0.047 2026-10-06 11:21:52,640 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: tour succeeded 2026-10-06 11:21:52,641 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: ╔════════════════════════════════════╗ ║ TOUR mrp_bom_report_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-06 11:21:52,754 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: heap 23799468 (allocated 25001984) 2026-10-06 11:21:52,774 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing chrome headless with pid 14859 2026-10-06 11:21:52,778 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing websocket connection 2026-10-06 11:21:52,779 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Terminating chrome headless with pid 14859 2026-10-06 11:21:52,876 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_112152_876714_test_mrp_report_bom_variant_selection.txt 2026-10-06 11:21:52,877 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Removing chrome user profile "/tmp/tmp3m85j3p5_chrome_odoo" 2026-10-06 11:21:52,955 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:21:52,983 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-10-06 11:21:58,453 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome pid: 15064 2026-10-06 11:21:58,453 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless temporary user profile dir: /tmp/tmp_3nzsuae_chrome_odoo 2026-10-06 11:21:58,454 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:43973/json/version 2026-10-06 11:21:58,455 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43973/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:21:58,519 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-06 11:21:58,520 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:43973/json 2026-10-06 11:21:58,520 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:43973/json with timeout 3 increased to 10s during tests 2026-10-06 11:21:58,542 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Websocket url found: ws://127.0.0.1:43973/devtools/page/6EC9F0AF5B69326061F8B393A286B2EB 2026-10-06 11:21:58,553 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Enable chrome headless console log notification 2026-10-06 11:21:58,570 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless enable page notifications 2026-10-06 11:21:58,719 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:21:58,730 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Setting session cookie in browser 2026-10-06 11:21:58,739 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Open "http://127.0.0.1:8069/odoo/action-1119/145" in browser 2026-10-06 11:21:58,739 121 INFO rb-7dc4d15-225289-421533 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-1119/145" 2026-10-06 11:21:58,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:22:00,569 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:00] "GET /odoo/action-1119/145 HTTP/1.1" 200 - 185 0.232 1.583 2026-10-06 11:22:00,573 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigation result: {'frameId': '6EC9F0AF5B69326061F8B393A286B2EB', 'loaderId': '58630056602EEAEE0270A25B91F1F643', 'isDownload': False} 2026-10-06 11:22:00,574 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:00,614 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:00] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-06 11:22:00,635 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:00] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-10-06 11:22:00,647 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:00] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-10-06 11:22:00,676 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:01,779 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:01] "GET /web/webclient/load_menus/63f7efc448b164e067fc4c3ca64e4a8eb39fb58fc42682a6871531b557aaad36 HTTP/1.1" 200 - 900 0.572 0.583 2026-10-06 11:22:01,803 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 1.166 2026-10-06 11:22:01,815 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:01] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.215 2026-10-06 11:22:01,823 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:01] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.897 2026-10-06 11:22:01,966 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:01] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:22:01,979 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:01] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-06 11:22:01,981 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:01] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-06 11:22:02,001 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.008 2026-10-06 11:22:02,036 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: Owl is running in 'dev' mode. 2026-10-06 11:22:02,107 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:22:02,204 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.073 0.090 2026-10-06 11:22:02,223 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-06 11:22:02,249 121 INFO rb-7dc4d15-225289-421533 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-1119/145", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:22:02,282 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:02,303 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:22:02,315 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.032 0.169 2026-10-06 11:22:02,488 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.088 0.278 2026-10-06 11:22:02,871 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "POST /mail/data HTTP/1.1" 200 - 140 0.164 0.491 2026-10-06 11:22:02,873 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.616 2026-10-06 11:22:02,886 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:22:02,899 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "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-06 11:22:02,907 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.617 2026-10-06 11:22:02,940 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.630 2026-10-06 11:22:02,973 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:02] "POST /web/action/load HTTP/1.1" 200 - 9 0.009 0.428 2026-10-06 11:22:03,022 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.020 0.472 2026-10-06 11:22:03,069 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.539 2026-10-06 11:22:03,099 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 11:22:03,150 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.019 0.029 2026-10-06 11:22:03,205 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:22:03,460 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 110 0.131 0.207 2026-10-06 11:22:03,551 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 14 0.010 0.023 2026-10-06 11:22:03,630 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.046 0.061 2026-10-06 11:22:03,633 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:03] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.098 2026-10-06 11:22:04,007 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:04] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 109 0.205 0.215 2026-10-06 11:22:04,173 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:04] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:22:04,352 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:04] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:22:04,412 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:04,462 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:04] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.066 0.042 2026-10-06 11:22:04,501 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:04] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.124 2026-10-06 11:22:04,521 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:04,555 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:04] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.014 0.093 2026-10-06 11:22:05,193 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "POST /web/dataset/call_button/mrp.production/action_confirm HTTP/1.1" 200 - 171 0.352 0.422 2026-10-06 11:22:05,269 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.034 0.874 2026-10-06 11:22:05,305 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.791 2026-10-06 11:22:05,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.022 0.707 2026-10-06 11:22:05,420 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.024 0.940 2026-10-06 11:22:05,469 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.026 0.213 2026-10-06 11:22:05,692 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 61 0.107 0.352 2026-10-06 11:22:05,795 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:05,800 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.036 0.045 2026-10-06 11:22:05,844 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "POST /web/dataset/call_kw/stock.move/get_views HTTP/1.1" 200 - 8 0.008 0.032 2026-10-06 11:22:05,924 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:05] "POST /web/dataset/call_kw/stock.move.line/get_views HTTP/1.1" 200 - 9 0.008 0.032 2026-10-06 11:22:06,006 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:06] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 18 0.017 0.040 2026-10-06 11:22:06,122 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:06,182 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:06,261 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:06,340 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:06,403 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:06,477 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:06,569 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:06] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 21 0.050 0.048 2026-10-06 11:22:06,786 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:06] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 59 0.072 0.118 2026-10-06 11:22:07,163 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:07] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 107 0.137 0.199 2026-10-06 11:22:07,188 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:07] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.010 2026-10-06 11:22:07,268 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:07] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.024 0.037 2026-10-06 11:22:07,346 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:07] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 18 0.027 0.091 2026-10-06 11:22:07,397 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.025 0.135 2026-10-06 11:22:07,410 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:07,440 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.023 0.112 2026-10-06 11:22:07,482 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:07,551 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:07,612 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:07,672 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:07] "POST /web/dataset/call_kw/stock.move.line/onchange HTTP/1.1" 200 - 18 0.021 0.039 2026-10-06 11:22:07,779 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:07] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 23 0.029 0.056 2026-10-06 11:22:08,072 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:08] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 60 0.132 0.128 2026-10-06 11:22:08,137 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:08,197 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:08,275 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:08,347 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:08] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 23 0.018 0.060 2026-10-06 11:22:08,528 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:08] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 60 0.062 0.094 2026-10-06 11:22:08,976 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:08] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 111 0.207 0.209 2026-10-06 11:22:09,002 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:09] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.011 2026-10-06 11:22:09,061 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,078 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:09] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.034 0.041 2026-10-06 11:22:09,156 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:09] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 18 0.019 0.112 2026-10-06 11:22:09,213 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:09] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.031 0.139 2026-10-06 11:22:09,266 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,267 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:09] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.022 0.130 2026-10-06 11:22:09,351 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,432 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,495 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,550 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:09] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.014 0.036 2026-10-06 11:22:09,623 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,706 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,772 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,850 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,930 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:09,989 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:10,051 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:10,109 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:10] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 16 0.012 0.047 2026-10-06 11:22:10,472 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:10] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 110 0.121 0.201 2026-10-06 11:22:10,491 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:10] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.009 2026-10-06 11:22:10,582 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:10] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.029 0.043 2026-10-06 11:22:10,613 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:10] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.015 0.044 2026-10-06 11:22:10,673 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:10] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.021 0.105 2026-10-06 11:22:10,715 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:10] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.073 2026-10-06 11:22:10,751 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:10,825 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:10,888 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:10,949 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:10,998 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:10] "POST /web/dataset/call_kw/stock.move.line/onchange HTTP/1.1" 200 - 15 0.010 0.038 2026-10-06 11:22:11,084 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:11] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 18 0.014 0.051 2026-10-06 11:22:11,195 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:11,289 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:11,362 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:11,416 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:11] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 17 0.018 0.043 2026-10-06 11:22:11,606 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1100] 2026-10-06 11:22:11,849 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:11] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 144 0.152 0.239 2026-10-06 11:22:11,868 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:11] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:22:11,924 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:11] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.019 0.033 2026-10-06 11:22:11,966 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:11] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.012 0.062 2026-10-06 11:22:12,025 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:12] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.027 0.095 2026-10-06 11:22:12,027 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:12,100 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:12] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.039 0.107 2026-10-06 11:22:12,124 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:12,198 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: tour succeeded 2026-10-06 11:22:12,199 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:12,422 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: heap 35198092 (allocated 36540416) 2026-10-06 11:22:12,424 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing chrome headless with pid 15064 2026-10-06 11:22:12,427 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing websocket connection 2026-10-06 11:22:12,430 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Terminating chrome headless with pid 15064 2026-10-06 11:22:12,541 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_112212_540916_test_manufacturing_and_byproduct_sm_to_sml_synchronization.txt 2026-10-06 11:22:12,541 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Removing chrome user profile "/tmp/tmp_3nzsuae_chrome_odoo" 2026-10-06 11:22:12,607 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer ... 2026-10-06 11:22:13,881 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome pid: 15331 2026-10-06 11:22:13,881 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless temporary user profile dir: /tmp/tmp93466ksk_chrome_odoo 2026-10-06 11:22:13,881 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Issuing json command http://127.0.0.1:37985/json/version 2026-10-06 11:22:13,883 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37985/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:22:13,937 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Browser version: Chrome/150.0.7871.114 2026-10-06 11:22:13,937 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Issuing json command http://127.0.0.1:37985/json 2026-10-06 11:22:13,938 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:37985/json with timeout 3 increased to 10s during tests 2026-10-06 11:22:13,955 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Websocket url found: ws://127.0.0.1:37985/devtools/page/ADD58FF2237A365F364628ADA01D80EC 2026-10-06 11:22:13,966 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Enable chrome headless console log notification 2026-10-06 11:22:13,986 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless enable page notifications 2026-10-06 11:22:14,125 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:22:14,137 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Setting session cookie in browser 2026-10-06 11:22:14,152 121 INFO rb-7dc4d15-225289-421533 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/146" in browser 2026-10-06 11:22:14,153 121 INFO rb-7dc4d15-225289-421533 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/146" 2026-10-06 11:22:14,181 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:22:16,010 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:16] "GET /odoo/action-mrp.mrp_production_action/146 HTTP/1.1" 200 - 185 0.219 1.617 2026-10-06 11:22:16,016 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Navigation result: {'frameId': 'ADD58FF2237A365F364628ADA01D80EC', 'loaderId': '81DB9A04D49240575FD63AF087673CEC', 'isDownload': False} 2026-10-06 11:22:16,016 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:16,075 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:16] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.010 2026-10-06 11:22:16,100 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:16] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-06 11:22:16,168 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:17,012 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.361 0.580 2026-10-06 11:22:17,052 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 0.940 2026-10-06 11:22:17,062 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.615 2026-10-06 11:22:17,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.002 2026-10-06 11:22:17,091 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.062 2026-10-06 11:22:17,234 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 11:22:17,239 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 11:22:17,250 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-06 11:22:17,276 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.018 2026-10-06 11:22:17,296 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: Owl is running in 'dev' mode. 2026-10-06 11:22:17,352 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:22:17,425 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.050 0.073 2026-10-06 11:22:17,459 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.086 2026-10-06 11:22:17,462 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-06 11:22:17,501 121 INFO rb-7dc4d15-225289-421533 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/146", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:22:17,514 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:17,556 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-06 11:22:17,621 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.056 0.191 2026-10-06 11:22:17,712 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.026 0.140 2026-10-06 11:22:17,738 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:22:17,755 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:17] "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-06 11:22:18,056 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "POST /mail/data HTTP/1.1" 200 - 140 0.137 0.403 2026-10-06 11:22:18,099 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.585 2026-10-06 11:22:18,105 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.605 2026-10-06 11:22:18,149 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.432 2026-10-06 11:22:18,194 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.009 0.524 2026-10-06 11:22:18,248 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.030 0.518 2026-10-06 11:22:18,262 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-06 11:22:18,312 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.026 2026-10-06 11:22:18,346 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-06 11:22:18,672 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 117 0.132 0.256 2026-10-06 11:22:18,829 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.058 0.032 2026-10-06 11:22:18,839 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.094 2026-10-06 11:22:18,900 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:18] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.029 0.126 2026-10-06 11:22:19,159 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 86 0.126 0.174 2026-10-06 11:22:19,286 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.007 2026-10-06 11:22:19,430 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 11:22:19,530 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:19,545 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.062 0.054 2026-10-06 11:22:19,631 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.033 0.158 2026-10-06 11:22:19,691 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.033 0.222 2026-10-06 11:22:19,753 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.023 0.241 2026-10-06 11:22:19,769 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.004 0.223 2026-10-06 11:22:19,817 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.029 0.200 2026-10-06 11:22:19,864 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:19] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.022 0.287 2026-10-06 11:22:20,177 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:20] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 116 0.114 0.226 2026-10-06 11:22:20,247 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:20] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.019 0.345 2026-10-06 11:22:20,294 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:20] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.027 0.065 2026-10-06 11:22:20,379 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:20] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.030 0.047 2026-10-06 11:22:20,550 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:20] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 24 0.077 0.079 2026-10-06 11:22:20,610 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:20] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.014 0.037 2026-10-06 11:22:20,992 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:21,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:20] "GET /web/image/product.product/147/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.012 0.029 2026-10-06 11:22:21,020 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/234/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.003 0.054 2026-10-06 11:22:21,041 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/159/image_128?unique=1791272177000 HTTP/1.1" 200 - 6 0.008 0.061 2026-10-06 11:22:21,052 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:21,066 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/269/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.009 0.076 2026-10-06 11:22:21,092 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/270/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.006 0.078 2026-10-06 11:22:21,132 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/16/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.022 0.082 2026-10-06 11:22:21,157 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/17/image_128?unique=1791274763000 HTTP/1.1" 200 - 6 0.006 0.101 2026-10-06 11:22:21,184 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/280/image_128?unique=1791272827000 HTTP/1.1" 200 - 6 0.006 0.205 2026-10-06 11:22:21,211 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/158/image_128?unique=1791272177000 HTTP/1.1" 200 - 6 0.005 0.228 2026-10-06 11:22:21,278 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 4 0.026 0.181 2026-10-06 11:22:21,307 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/20/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.008 0.132 2026-10-06 11:22:21,327 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/18/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.004 0.209 2026-10-06 11:22:21,344 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/19/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.197 2026-10-06 11:22:21,362 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/21/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.006 0.159 2026-10-06 11:22:21,383 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/23/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.007 0.137 2026-10-06 11:22:21,409 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/143/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.008 0.052 2026-10-06 11:22:21,442 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.011 0.116 2026-10-06 11:22:21,480 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/24/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.019 0.162 2026-10-06 11:22:21,500 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/148/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.007 0.161 2026-10-06 11:22:21,524 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/41/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.005 0.125 2026-10-06 11:22:21,562 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/40/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.016 0.176 2026-10-06 11:22:21,594 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/229/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.016 0.122 2026-10-06 11:22:21,685 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 15 0.042 0.155 2026-10-06 11:22:21,712 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/232/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.012 0.275 2026-10-06 11:22:21,733 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/230/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.008 0.214 2026-10-06 11:22:21,749 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/228/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.004 0.137 2026-10-06 11:22:21,783 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 6 0.011 0.055 2026-10-06 11:22:21,798 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/42/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.003 0.258 2026-10-06 11:22:21,820 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/12/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.010 0.069 2026-10-06 11:22:21,833 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:21,852 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/233/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.008 0.274 2026-10-06 11:22:21,880 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/227/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.010 0.179 2026-10-06 11:22:21,894 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:21,895 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:21] "GET /web/image/product.product/13/image_128?unique=1791274205000 HTTP/1.1" 200 - 5 0.003 0.137 2026-10-06 11:22:21,960 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:22,576 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:22] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 46 0.081 0.100 2026-10-06 11:22:22,833 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:22] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 62 0.119 0.231 2026-10-06 11:22:22,855 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:22] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-06 11:22:22,919 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:22] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.008 2026-10-06 11:22:22,955 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: tour succeeded 2026-10-06 11:22:22,957 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:23,015 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:23] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.042 0.057 2026-10-06 11:22:23,067 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:23] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.018 0.124 2026-10-06 11:22:23,076 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:23] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.106 2026-10-06 11:22:23,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: heap 35941048 (allocated 39026688) 2026-10-06 11:22:23,181 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Closing chrome headless with pid 15331 2026-10-06 11:22:23,182 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Closing websocket connection 2026-10-06 11:22:23,183 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Terminating chrome headless with pid 15331 2026-10-06 11:22:23,282 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_112223_282515_test_mrp_multi_step_product_catalog_component_transfer.txt 2026-10-06 11:22:23,283 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Removing chrome user profile "/tmp/tmp93466ksk_chrome_odoo" 2026-10-06 11:22:23,994 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-10-06 11:22:24,612 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome pid: 15586 2026-10-06 11:22:24,613 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless temporary user profile dir: /tmp/tmpu8yrwuhc_chrome_odoo 2026-10-06 11:22:24,613 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:44655/json/version 2026-10-06 11:22:24,614 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44655/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:22:24,697 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-06 11:22:24,697 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:44655/json 2026-10-06 11:22:24,698 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:44655/json with timeout 3 increased to 10s during tests 2026-10-06 11:22:24,719 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Websocket url found: ws://127.0.0.1:44655/devtools/page/FE8854C265BD368FF0A817A1BC3664E0 2026-10-06 11:22:24,740 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Enable chrome headless console log notification 2026-10-06 11:22:24,754 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless enable page notifications 2026-10-06 11:22:24,868 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:admin from n/a 2026-10-06 11:22:24,879 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Setting session cookie in browser 2026-10-06 11:22:24,888 121 INFO rb-7dc4d15-225289-421533 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/147" in browser 2026-10-06 11:22:24,888 121 INFO rb-7dc4d15-225289-421533 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/147" 2026-10-06 11:22:24,907 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:22:28,326 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:28] "GET /odoo/action-mrp.mrp_production_action/147 HTTP/1.1" 200 - 185 0.243 3.181 2026-10-06 11:22:28,330 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigation result: {'frameId': 'FE8854C265BD368FF0A817A1BC3664E0', 'loaderId': '470A899E15F2D9A2E43E3A4EDC13A8F1', 'isDownload': False} 2026-10-06 11:22:28,330 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_production_product_catalog')" 2026-10-06 11:22:28,383 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:28] "GET /web/assets/df905a0/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-06 11:22:29,435 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:29] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.504 0.567 2026-10-06 11:22:29,466 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 1.069 2026-10-06 11:22:29,495 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:29] "GET /web/assets/2585d6c/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 1.120 2026-10-06 11:22:29,517 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:29] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.145 2026-10-06 11:22:29,547 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:29] "GET /web/assets/910ab7d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.056 2026-10-06 11:22:29,552 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:29,554 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:29] "GET /web/assets/6fa808e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-06 11:22:30,331 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-06 11:22:30,342 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-06 11:22:30,343 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-06 11:22:30,368 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-10-06 11:22:30,396 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-06 11:22:30,464 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-06 11:22:30,539 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.056 0.081 2026-10-06 11:22:30,543 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-06 11:22:30,560 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: The ready code tooks too much time : 2.2298526763916016 2026-10-06 11:22:30,566 121 INFO rb-7dc4d15-225289-421533 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/147", "delayToCheckUndeterminisms": 0})" 2026-10-06 11:22:30,584 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.014 0.086 2026-10-06 11:22:30,591 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:30,673 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-06 11:22:30,743 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.069 0.188 2026-10-06 11:22:30,766 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.198 2026-10-06 11:22:30,805 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.126 2026-10-06 11:22:30,807 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.208 2026-10-06 11:22:30,842 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "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-06 11:22:30,850 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-06 11:22:31,233 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "POST /mail/data HTTP/1.1" 200 - 140 0.169 0.494 2026-10-06 11:22:31,285 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "GET /web/image/res.partner/3/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.019 0.478 2026-10-06 11:22:31,310 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.504 2026-10-06 11:22:31,342 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.546 2026-10-06 11:22:31,403 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-06 11:22:31,447 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.024 2026-10-06 11:22:31,500 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-06 11:22:31,716 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 117 0.083 0.206 2026-10-06 11:22:31,844 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.034 0.038 2026-10-06 11:22:31,902 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.030 0.093 2026-10-06 11:22:31,905 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:31] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.127 2026-10-06 11:22:32,154 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 85 0.130 0.161 2026-10-06 11:22:32,278 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-06 11:22:32,451 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.009 2026-10-06 11:22:32,555 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:32,610 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.105 0.057 2026-10-06 11:22:32,674 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.030 0.133 2026-10-06 11:22:32,759 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.053 0.255 2026-10-06 11:22:32,830 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.026 0.348 2026-10-06 11:22:32,875 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.021 0.273 2026-10-06 11:22:32,890 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.006 0.320 2026-10-06 11:22:32,939 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "GET /web/image/res.partner/2/avatar_128?unique=1791274022000 HTTP/1.1" 200 - 9 0.017 0.132 2026-10-06 11:22:32,983 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:32] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.020 0.310 2026-10-06 11:22:33,339 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:33] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 116 0.159 0.271 2026-10-06 11:22:33,395 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:33] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.021 0.018 2026-10-06 11:22:33,476 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:33] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.028 0.042 2026-10-06 11:22:33,655 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:33] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 24 0.068 0.093 2026-10-06 11:22:33,712 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:33] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.018 0.027 2026-10-06 11:22:34,065 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:34,121 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/147/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.013 0.018 2026-10-06 11:22:34,139 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:34,146 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/269/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.031 2026-10-06 11:22:34,166 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/280/image_128?unique=1791272827000 HTTP/1.1" 200 - 6 0.005 0.062 2026-10-06 11:22:34,194 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/158/image_128?unique=1791272177000 HTTP/1.1" 200 - 6 0.005 0.085 2026-10-06 11:22:34,207 121 INFO rb-7dc4d15-225289-421533 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-06 11:22:34,221 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/159/image_128?unique=1791272177000 HTTP/1.1" 200 - 6 0.005 0.117 2026-10-06 11:22:34,254 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/234/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.012 0.148 2026-10-06 11:22:34,284 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/270/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.013 0.143 2026-10-06 11:22:34,307 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/17/image_128?unique=1791274763000 HTTP/1.1" 200 - 6 0.007 0.124 2026-10-06 11:22:34,326 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/19/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.005 0.071 2026-10-06 11:22:34,345 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/21/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.004 0.051 2026-10-06 11:22:34,368 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/20/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.006 0.098 2026-10-06 11:22:34,391 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/18/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.007 0.182 2026-10-06 11:22:34,417 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/16/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.006 0.258 2026-10-06 11:22:34,440 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/24/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.007 0.084 2026-10-06 11:22:34,467 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/143/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.008 0.080 2026-10-06 11:22:34,495 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/40/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.010 0.088 2026-10-06 11:22:34,518 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/23/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.007 0.196 2026-10-06 11:22:34,541 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/232/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.007 0.085 2026-10-06 11:22:34,573 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/229/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.013 0.085 2026-10-06 11:22:34,595 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/230/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.005 0.086 2026-10-06 11:22:34,622 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/42/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.011 0.080 2026-10-06 11:22:34,641 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/233/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.006 0.085 2026-10-06 11:22:34,681 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/41/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.005 0.251 2026-10-06 11:22:34,698 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/227/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.004 0.077 2026-10-06 11:22:34,719 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/12/image_128?unique=1791274205000 HTTP/1.1" 200 - 6 0.007 0.080 2026-10-06 11:22:34,907 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 47 0.083 0.175 2026-10-06 11:22:34,925 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/228/image_128?unique=1791272208000 HTTP/1.1" 200 - 6 0.004 0.336 2026-10-06 11:22:34,948 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/13/image_128?unique=1791274205000 HTTP/1.1" 200 - 5 0.007 0.248 2026-10-06 11:22:34,969 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:34] "GET /web/image/product.product/148/image_128?unique=1791274836000 HTTP/1.1" 200 - 6 0.005 0.608 2026-10-06 11:22:35,203 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:35] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 57 0.121 0.335 2026-10-06 11:22:35,235 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:35] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-06 11:22:35,317 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:35] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.007 2026-10-06 11:22:35,334 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: tour succeeded 2026-10-06 11:22:35,341 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_mrp_production_product_catalog SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-06 11:22:35,372 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:35] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.025 0.036 2026-10-06 11:22:35,422 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:35] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.023 0.079 2026-10-06 11:22:35,438 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:22:35] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.083 2026-10-06 11:22:35,548 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: heap 35535636 (allocated 38240256) 2026-10-06 11:22:35,558 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing chrome headless with pid 15586 2026-10-06 11:22:35,562 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing websocket connection 2026-10-06 11:22:35,563 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Terminating chrome headless with pid 15586 2026-10-06 11:22:35,664 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_112235_664221_test_mrp_order_product_catalog.txt 2026-10-06 11:22:35,664 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Removing chrome user profile "/tmp/tmpu8yrwuhc_chrome_odoo" 2026-10-06 11:22:35,731 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:22:49,885 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_00_create_warehouse ... 2026-10-06 11:22:50,483 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_01_warehouse_twostep_manufacturing ... 2026-10-06 11:22:51,173 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_02_warehouse_twostep_manufacturing ... 2026-10-06 11:22:51,781 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_2_steps_and_additional_moves ... 2026-10-06 11:22:54,463 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_and_byproduct ... 2026-10-06 11:22:58,197 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_manufacturing_forecast ... 2026-10-06 11:22:59,954 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_cancel_propagation ... 2026-10-06 11:23:01,804 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1111] 2026-10-06 11:23:02,037 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1112] 2026-10-06 11:23:02,231 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_child_parent_relationship_on_backorder_creation ... 2026-10-06 11:23:05,909 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_component_and_byproduct_on_transfers ... 2026-10-06 11:23:11,788 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps ... 2026-10-06 11:23:14,795 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_flexible ... 2026-10-06 11:23:18,806 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_trigger_reordering_rules ... 2026-10-06 11:23:25,247 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_from_reordering_rules ... 2026-10-06 11:23:27,100 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_with_repetitions ... 2026-10-06 11:23:29,068 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1135] 2026-10-06 11:23:29,173 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1150] 2026-10-06 11:23:30,450 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_flow ... 2026-10-06 11:23:34,623 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_no_initial_demand ... 2026-10-06 11:23:36,703 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_pick_components_uses_shipping_policy_from_picking_type ... 2026-10-06 11:23:38,519 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_source_location_on_merge_mo_3_steps ... 2026-10-06 11:23:41,924 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1146, 1147] 2026-10-06 11:23:42,088 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_component_qty ... 2026-10-06 11:23:44,907 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1179] 2026-10-06 11:23:45,277 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1178] 2026-10-06 11:23:45,540 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_mo_from_bom_forecast ... 2026-10-06 11:23:47,354 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [73] 2026-10-06 11:23:47,924 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1185] 2026-10-06 11:23:49,003 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1151] 2026-10-06 11:23:49,230 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1188] 2026-10-06 11:23:49,637 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1181] 2026-10-06 11:23:49,946 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:23:58,616 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp.tests.test_workcenter: Starting TestWorkcenterOverview.test_workcenter_graph_data ... 2026-10-06 11:24:01,347 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:24:34,336 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing ... 2026-10-06 11:24:40,259 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing_with_cost_share ... 2026-10-06 11:24:45,845 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_over_consumption ... 2026-10-06 11:24:46,226 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #711 deleted stock.move records with IDs: [1197] 2026-10-06 11:24:48,899 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_move_not_duplicated_when_backorder_always ... 2026-10-06 11:24:54,853 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #711 deleted stock.move.line records with IDs: [1165] 2026-10-06 11:24:55,494 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_unbuild_account_00 ... 2026-10-06 11:24:59,810 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #711 deleted stock.move.line records with IDs: [1170] 2026-10-06 11:25:01,606 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_wip_accounting_00 ... 2026-10-06 11:25:16,136 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-06 11:25:17,297 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-10-06 11:25:17,326 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34434] 2026-10-06 11:25:17,334 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:25:17,936 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_average_cost_unbuild_component_change_move_qty ... 2026-10-06 11:25:19,212 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1179] 2026-10-06 11:25:19,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_00 ... 2026-10-06 11:25:22,030 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_01 ... 2026-10-06 11:25:24,071 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:25:48,508 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp ... 2026-10-06 11:25:54,402 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_02 ... 2026-10-06 11:26:00,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-06 11:26:10,974 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_adding_kit_parts_to_confirmed_repair ... 2026-10-06 11:26:11,539 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1231] 2026-10-06 11:26:11,651 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_with_manufacture_mto_link ... 2026-10-06 11:26:12,258 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:26:21,391 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_unscrapped_tracked_component ... 2026-10-06 11:26:25,607 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component ... 2026-10-06 11:26:33,164 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component_02 ... 2026-10-06 11:26:35,983 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1219] 2026-10-06 11:26:37,535 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_repair_with_consumable_kit ... 2026-10-06 11:26:37,951 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1224] 2026-10-06 11:26:38,050 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1265] 2026-10-06 11:26:38,211 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_tracking_repair_production ... 2026-10-06 11:26:41,688 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-06 11:26:41,711 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_duplicating_warehouses_recreates_their_routes_and_operation_types ... 2026-10-06 11:26:44,070 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_subcontracting_location_1 ... 2026-10-06 11:26:52,443 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_warehouse_subcontracting_resupply_type_code ... 2026-10-06 11:26:55,106 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:26:56,505 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_backorder_with_subcontracting ... 2026-10-06 11:27:00,807 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1236] 2026-10-06 11:27:01,039 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_partner_subcontracting_location ... 2026-10-06 11:27:03,245 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_reception_serial ... 2026-10-06 11:27:06,540 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1243, 1244] 2026-10-06 11:27:07,102 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1247] 2026-10-06 11:27:09,189 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_decrease_quantity_done ... 2026-10-06 11:27:11,493 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1261] 2026-10-06 11:27:12,165 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1269, 1262, 1263] 2026-10-06 11:27:12,434 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1258] 2026-10-06 11:27:13,207 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1272, 1259, 1260] 2026-10-06 11:27:13,338 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1257] 2026-10-06 11:27:13,449 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_1 ... 2026-10-06 11:27:17,062 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1276] 2026-10-06 11:27:17,955 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_10 ... 2026-10-06 11:27:20,063 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_2 ... 2026-10-06 11:27:21,503 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1283] 2026-10-06 11:27:23,663 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1285] 2026-10-06 11:27:23,972 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_3 ... 2026-10-06 11:27:25,223 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1289] 2026-10-06 11:27:27,884 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1292] 2026-10-06 11:27:28,248 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_4 ... 2026-10-06 11:27:29,862 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1296] 2026-10-06 11:27:31,715 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_5 ... 2026-10-06 11:27:33,429 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1300] 2026-10-06 11:27:35,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1303] 2026-10-06 11:27:36,006 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_6 ... 2026-10-06 11:27:39,422 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_8 ... 2026-10-06 11:27:43,519 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1311] 2026-10-06 11:27:44,155 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1315] 2026-10-06 11:27:44,728 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_9 ... 2026-10-06 11:27:45,929 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1320] 2026-10-06 11:27:47,355 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1322] 2026-10-06 11:27:47,508 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1321] 2026-10-06 11:27:47,640 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_flexible_bom_1 ... 2026-10-06 11:27:50,793 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_1 ... 2026-10-06 11:27:55,935 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_2 ... 2026-10-06 11:27:59,718 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1338, 1339, 1340] 2026-10-06 11:28:00,309 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_mrp_report_bom_structure_subcontracting ... 2026-10-06 11:28:01,001 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_multiple_component_records_for_incomplete_move ... 2026-10-06 11:28:05,214 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1348, 1349, 1350] 2026-10-06 11:28:05,822 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_reduce_subcontract_order_qty ... 2026-10-06 11:28:07,797 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1353] 2026-10-06 11:28:07,883 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1354] 2026-10-06 11:28:07,958 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1351] 2026-10-06 11:28:08,967 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1358, 1359, 1360] 2026-10-06 11:28:09,566 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders ... 2026-10-06 11:28:15,780 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders_2 ... 2026-10-06 11:28:19,566 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1372] 2026-10-06 11:28:21,126 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1375] 2026-10-06 11:28:21,920 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1379] 2026-10-06 11:28:22,387 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracted_product_return_locations ... 2026-10-06 11:28:24,482 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_component_line_deletion ... 2026-10-06 11:28:26,677 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1389, 1391] 2026-10-06 11:28:26,853 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_date_warning ... 2026-10-06 11:28:27,855 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1393] 2026-10-06 11:28:28,953 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_rules_replication ... 2026-10-06 11:28:31,729 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_set_quantity_done ... 2026-10-06 11:28:33,830 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1397] 2026-10-06 11:28:35,164 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_unbuild_warning ... 2026-10-06 11:28:36,196 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1404] 2026-10-06 11:28:37,094 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_validate_partial_subcontracting_without_backorder ... 2026-10-06 11:28:39,346 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1411, 1412, 1413] 2026-10-06 11:28:39,812 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:28:40,986 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_backorder_production ... 2026-10-06 11:28:42,507 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1414] 2026-10-06 11:28:42,591 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1415] 2026-10-06 11:28:42,644 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1416] 2026-10-06 11:28:45,064 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1418, 1419] 2026-10-06 11:28:45,507 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1423] 2026-10-06 11:28:47,893 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_mass_produce_tracked_product ... 2026-10-06 11:28:49,354 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1430] 2026-10-06 11:28:49,425 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1431] 2026-10-06 11:28:49,477 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1432] 2026-10-06 11:28:52,153 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_1 ... 2026-10-06 11:28:53,274 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1443] 2026-10-06 11:28:56,764 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder ... 2026-10-06 11:28:57,862 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1448] 2026-10-06 11:28:57,943 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1449] 2026-10-06 11:28:58,000 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1450] 2026-10-06 11:28:58,055 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1451] 2026-10-06 11:29:00,003 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1453, 1454, 1455] 2026-10-06 11:29:00,509 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1458, 1459] 2026-10-06 11:29:01,657 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1466] 2026-10-06 11:29:04,213 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder02 ... 2026-10-06 11:29:11,095 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_only_finished ... 2026-10-06 11:29:13,122 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1481, 1482, 1483] 2026-10-06 11:29:14,830 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1484, 1485, 1486] 2026-10-06 11:29:15,310 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_record_components_on_received_quantity_change ... 2026-10-06 11:29:16,928 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1500, 1501, 1502, 1503] 2026-10-06 11:29:17,357 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_record_productions_of_the_same_lot ... 2026-10-06 11:29:20,559 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:29:21,469 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-10-06 11:29:21,501 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34883] 2026-10-06 11:29:21,512 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:29:22,392 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingPortal.test_flow_subcontracting_portal ... 2026-10-06 11:29:26,318 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1588], uid: 727, model: product.product 2026-10-06 11:29:26,335 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1588], uid: 727, model: product.product 2026-10-06 11:29:27,862 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:29:28,915 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-10-06 11:29:29,990 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1533] 2026-10-06 11:29:31,077 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome pid: 15852 2026-10-06 11:29:31,078 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless temporary user profile dir: /tmp/tmp1xm2jdwp_chrome_odoo 2026-10-06 11:29:31,078 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:35373/json/version 2026-10-06 11:29:31,079 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:35373/json/version with timeout 3 increased to 10s during tests 2026-10-06 11:29:31,152 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Browser version: Chrome/150.0.7871.114 2026-10-06 11:29:31,152 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:35373/json 2026-10-06 11:29:31,153 121 INFO rb-7dc4d15-225289-421533 odoo.tests.common.requests: request http://127.0.0.1:35373/json with timeout 3 increased to 10s during tests 2026-10-06 11:29:31,167 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Websocket url found: ws://127.0.0.1:35373/devtools/page/BC75DC4D0C072C322D0925C765861874 2026-10-06 11:29:31,175 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Enable chrome headless console log notification 2026-10-06 11:29:31,178 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless enable page notifications 2026-10-06 11:29:31,254 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:georges1 from n/a 2026-10-06 11:29:31,266 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Setting session cookie in browser 2026-10-06 11:29:31,269 121 INFO rb-7dc4d15-225289-421533 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-06 11:29:31,269 121 INFO rb-7dc4d15-225289-421533 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-06 11:29:31,285 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:29:33,043 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /my/productions HTTP/1.1" 200 - 234 0.253 1.509 2026-10-06 11:29:33,054 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigation result: {'frameId': 'BC75DC4D0C072C322D0925C765861874', 'loaderId': 'A748DDC7679F7989730B44AC5C3532C9', 'isDownload': False} 2026-10-06 11:29:33,055 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate ready code "odoo.isTourReady('subcontracting_portal_tour')" 2026-10-06 11:29:33,099 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "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-06 11:29:33,120 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/272d423/web.assets_frontend.min.css, copying from /web/assets/272d423/web.assets_frontend.min.css 2026-10-06 11:29:33,187 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /web/assets/1/272d423/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.053 0.041 2026-10-06 11:29:33,198 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0068e07/web.assets_frontend_minimal.min.js, copying from /web/assets/0068e07/web.assets_frontend_minimal.min.js 2026-10-06 11:29:33,214 121 INFO rb-7dc4d15-225289-421533 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-06 11:29:33,215 121 INFO rb-7dc4d15-225289-421533 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-06 11:29:33,218 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /web/assets/1/0068e07/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.067 2026-10-06 11:29:33,235 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c137b7c/web.__assets_tests_call__.min.js, copying from /web/assets/c137b7c/web.__assets_tests_call__.min.js 2026-10-06 11:29:33,259 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /web/assets/1/c137b7c/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.030 2026-10-06 11:29:33,387 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:29:33,392 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /web/image/website/1/logo/My%20Website?unique=d0e7758 HTTP/1.1" 200 - 4 0.008 0.023 2026-10-06 11:29:33,397 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-06 11:29:33,402 121 INFO ? werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-06 11:29:33,454 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js, copying from /web/assets/e0f3d55/web.assets_frontend_lazy.min.js 2026-10-06 11:29:33,495 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /web/assets/1/e0f3d55/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.021 0.046 2026-10-06 11:29:33,510 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /web/image/website/1/favicon?unique=d0e7758 HTTP/1.1" 200 - 4 0.005 0.073 2026-10-06 11:29:33,975 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:33] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-06 11:29:34,096 121 INFO rb-7dc4d15-225289-421533 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-06 11:29:34,107 121 INFO rb-7dc4d15-225289-421533 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-06 11:29:34,145 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:34] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 0.127 2026-10-06 11:29:34,202 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:34] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.020 0.162 2026-10-06 11:29:34,476 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:34] "GET /my/productions/412 HTTP/1.1" 200 - 32 0.022 0.214 2026-10-06 11:29:34,538 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:34] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.010 0.017 2026-10-06 11:29:34,668 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:34] "GET /my/productions/412/subcontracting_portal HTTP/1.1" 200 - 44 0.022 0.103 2026-10-06 11:29:34,693 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:34] "GET /web/assets/ca4aab5/mrp_subcontracting.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-06 11:29:34,698 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:34] "GET /web/assets/d78eab9/mrp_subcontracting.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-06 11:29:34,983 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:34] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-06 11:29:34,997 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: Owl is running in 'dev' mode. 2026-10-06 11:29:35,071 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:35] "POST /web/action/load HTTP/1.1" 200 - 15 0.010 0.029 2026-10-06 11:29:36,368 121 INFO rb-7dc4d15-225289-421533 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-06 11:29:36,369 121 INFO rb-7dc4d15-225289-421533 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-06 11:29:36,422 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:36] "POST /web/dataset/call_kw/stock.picking/get_views HTTP/1.1" 200 - 85 0.050 1.277 2026-10-06 11:29:36,479 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:36] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.016 0.089 2026-10-06 11:29:36,502 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:36] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.123 2026-10-06 11:29:36,611 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:36] "POST /web/dataset/call_kw/stock.picking/web_read HTTP/1.1" 200 - 40 0.045 0.102 2026-10-06 11:29:36,832 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: tour succeeded 2026-10-06 11:29:36,833 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: ╔═══════════════════════════════════════════╗ ║ TOUR subcontracting_portal_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-06 11:29:36,909 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:29:36] "POST /web/dataset/call_button/stock.move/action_show_details HTTP/1.1" 200 - 19 0.033 0.042 2026-10-06 11:29:36,978 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: heap 18324700 (allocated 20185088) 2026-10-06 11:29:36,981 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing chrome headless with pid 15852 2026-10-06 11:29:36,982 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing websocket connection 2026-10-06 11:29:36,983 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Terminating chrome headless with pid 15852 2026-10-06 11:29:37,104 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome Log in: /tmp/odoo_tests/rb-7dc4d15-225289-421533/chrome_logs/chrome_log_20261006_112937_104792_test_subcontrating_portal.txt 2026-10-06 11:29:37,105 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Removing chrome user profile "/tmp/tmp1xm2jdwp_chrome_odoo" 2026-10-06 11:29:37,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:29:38,729 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_input_output_accout_with_subcontract ... 2026-10-06 11:29:41,986 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1537] 2026-10-06 11:29:42,776 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_cost_different_when_standard_price ... 2026-10-06 11:29:46,260 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1542] 2026-10-06 11:29:46,943 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_backorder ... 2026-10-06 11:29:48,277 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1546] 2026-10-06 11:29:48,356 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1547] 2026-10-06 11:29:48,415 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1548] 2026-10-06 11:29:48,476 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1549] 2026-10-06 11:29:49,472 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1550, 1551, 1552, 1553] 2026-10-06 11:29:51,122 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1556, 1557] 2026-10-06 11:29:52,312 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1565] 2026-10-06 11:29:55,158 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_1 ... 2026-10-06 11:29:59,496 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1578] 2026-10-06 11:30:02,743 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1583] 2026-10-06 11:30:03,842 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_2 ... 2026-10-06 11:30:08,183 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1591] 2026-10-06 11:30:08,834 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_tracked_compo_and_backorder ... 2026-10-06 11:30:17,396 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:30:36,699 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_avco_valuation_subcontract_and_dropshipped_and_backorder ... 2026-10-06 11:30:46,176 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_valuation_subcontracted_and_dropshipped ... 2026-10-06 11:30:49,615 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #729 deleted stock.move.line records with IDs: [1612] 2026-10-06 11:30:54,457 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:30:55,426 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-10-06 11:30:55,445 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35007] 2026-10-06 11:30:55,454 121 INFO rb-7dc4d15-225289-421533 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-06 11:30:56,342 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingPortal.test_portal_subcontractor_record_production_with_dropship ... 2026-10-06 11:30:59,978 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #732 deleted stock.move.line records with IDs: [1618] 2026-10-06 11:31:00,491 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:31:01,788 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_pro_rata_product_out ... 2026-10-06 11:31:04,182 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1625] 2026-10-06 11:31:05,552 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_receipts_flow ... 2026-10-06 11:31:07,846 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1630] 2026-10-06 11:31:13,322 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1636] 2026-10-06 11:31:14,404 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:31:16,077 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability ... 2026-10-06 11:31:16,952 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability_po_lead ... 2026-10-06 11:31:17,912 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_count_smart_buttons ... 2026-10-06 11:31:19,938 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_decrease_qty ... 2026-10-06 11:31:21,842 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1643] 2026-10-06 11:31:22,075 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1642] 2026-10-06 11:31:22,265 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1621] 2026-10-06 11:31:23,271 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1622] 2026-10-06 11:31:24,407 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1644] 2026-10-06 11:31:24,698 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_global_visibility_days_affect_lead_time ... 2026-10-06 11:31:25,856 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_location_after_dest_location_update_backorder_production ... 2026-10-06 11:31:30,296 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1650] 2026-10-06 11:31:31,047 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1654] 2026-10-06 11:31:31,597 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_report_bom_structure_subcontracting_quantities ... 2026-10-06 11:31:33,955 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_subcontract_modify_date ... 2026-10-06 11:31:38,430 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_orderpoint_warehouse_not_required ... 2026-10-06 11:31:43,271 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_exchange ... 2026-10-06 11:31:46,896 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return01 ... 2026-10-06 11:31:49,898 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return02 ... 2026-10-06 11:31:53,162 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return03 ... 2026-10-06 11:31:56,241 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1682] 2026-10-06 11:31:56,933 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_receipt_consumption_issues_due_to_subcontract_bom_modifications ... 2026-10-06 11:31:59,844 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694] 2026-10-06 11:32:00,128 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_resupply_order_buy_mto ... 2026-10-06 11:32:03,007 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_and_decrease_pol_qty ... 2026-10-06 11:32:05,663 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_subcontracted_product_to_supplier_location ... 2026-10-06 11:32:07,855 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1724] 2026-10-06 11:32:08,982 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_add_comp_no_product_price_change ... 2026-10-06 11:32:16,172 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_product_price_change ... 2026-10-06 11:32:21,341 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1742] 2026-10-06 11:32:23,753 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days ... 2026-10-06 11:32:24,154 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days_on_overview ... 2026-10-06 11:32:25,358 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_multi_currency_price_diff ... 2026-10-06 11:32:30,202 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1747] 2026-10-06 11:32:31,957 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_resupply_price_diff ... 2026-10-06 11:32:37,023 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1752] 2026-10-06 11:32:39,021 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_update_qty_purchased_with_subcontracted_product ... 2026-10-06 11:32:41,531 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1760] 2026-10-06 11:32:41,772 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:32:41,804 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich ... 2026-10-06 11:32:49,564 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (309) 2026-10-06 11:32:49,606 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (309) 2026-10-06 11:32:49,738 121 INFO rb-7dc4d15-225289-421533 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_extract_company_domain ... 2026-10-06 11:32:58,588 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:32:59,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_10_direct_checkout_public ... 2026-10-06 11:33:00,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:02,680 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:02] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+Norbert+Buyer)&partner_id=2277&access_token=81e0490964953c29fdd50792a4063b61589b23c21a3b010538e9d90cf564a58b HTTP/1.1" 200 - 243 0.197 2.486 2026-10-06 11:33:02,748 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:02] "POST /payment/transaction HTTP/1.1" 200 - 15 0.030 0.025 2026-10-06 11:33:02,801 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_11_direct_checkout_portal ... 2026-10-06 11:33:02,825 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:02,848 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:04,624 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:04] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+portal_user+(base.group_portal))&partner_id=2276&access_token=8f60559e3d17e168afa0eaef693c392b1aa59e8d8fc858104b3b0b21c0ec9552 HTTP/1.1" 200 - 263 0.239 1.540 2026-10-06 11:33:04,693 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:04] "POST /payment/transaction HTTP/1.1" 200 - 16 0.033 0.024 2026-10-06 11:33:04,730 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_12_direct_checkout_internal ... 2026-10-06 11:33:04,771 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:internal_user from n/a 2026-10-06 11:33:04,787 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:06,609 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:06] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+internal_user+(base.group_user))&partner_id=2275&access_token=69459f26a7f7a8cfc4b1f0190eeb64ee4caea118c37499ee49adb4b7ad16c3bd HTTP/1.1" 200 - 322 0.323 1.501 2026-10-06 11:33:06,680 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:06] "POST /payment/transaction HTTP/1.1" 200 - 16 0.033 0.026 2026-10-06 11:33:06,729 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_20_redirect_checkout_public ... 2026-10-06 11:33:06,831 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:08,454 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:08] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+Norbert+Buyer)&partner_id=2277&access_token=81e0490964953c29fdd50792a4063b61589b23c21a3b010538e9d90cf564a58b HTTP/1.1" 200 - 244 0.301 1.326 2026-10-06 11:33:08,541 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:08] "POST /payment/transaction HTTP/1.1" 200 - 18 0.041 0.032 2026-10-06 11:33:08,595 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_21_redirect_checkout_portal ... 2026-10-06 11:33:08,621 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:08,640 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:10,158 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:10] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+portal_user+(base.group_portal))&partner_id=2276&access_token=8f60559e3d17e168afa0eaef693c392b1aa59e8d8fc858104b3b0b21c0ec9552 HTTP/1.1" 200 - 263 0.239 1.284 2026-10-06 11:33:10,240 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:10] "POST /payment/transaction HTTP/1.1" 200 - 19 0.036 0.032 2026-10-06 11:33:10,280 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_22_redirect_checkout_internal ... 2026-10-06 11:33:10,313 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:internal_user from n/a 2026-10-06 11:33:10,337 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:13,645 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:13] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+internal_user+(base.group_user))&partner_id=2275&access_token=69459f26a7f7a8cfc4b1f0190eeb64ee4caea118c37499ee49adb4b7ad16c3bd HTTP/1.1" 200 - 322 0.343 2.970 2026-10-06 11:33:13,716 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:13] "POST /payment/transaction HTTP/1.1" 200 - 19 0.026 0.031 2026-10-06 11:33:13,770 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_31_tokenize_portal ... 2026-10-06 11:33:13,802 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:13,820 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:15,461 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:15] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+portal_user+(base.group_portal))&partner_id=2276&access_token=8f60559e3d17e168afa0eaef693c392b1aa59e8d8fc858104b3b0b21c0ec9552 HTTP/1.1" 200 - 263 0.255 1.388 2026-10-06 11:33:15,562 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:15] "POST /payment/transaction HTTP/1.1" 200 - 16 0.039 0.034 2026-10-06 11:33:15,620 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_32_tokenize_internal ... 2026-10-06 11:33:15,657 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:internal_user from n/a 2026-10-06 11:33:15,678 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:17,613 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:17] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+internal_user+(base.group_user))&partner_id=2275&access_token=69459f26a7f7a8cfc4b1f0190eeb64ee4caea118c37499ee49adb4b7ad16c3bd HTTP/1.1" 200 - 322 0.298 1.641 2026-10-06 11:33:17,706 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:17] "POST /payment/transaction HTTP/1.1" 200 - 16 0.034 0.024 2026-10-06 11:33:17,754 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_51_validation_direct_portal ... 2026-10-06 11:33:17,808 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:17,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:19,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.237 -0.237 2026-10-06 11:33:19,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.026 -0.026 2026-10-06 11:33:19,760 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_52_validation_direct_internal ... 2026-10-06 11:33:19,803 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:internal_user from n/a 2026-10-06 11:33:19,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:21,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 311 0.323 -0.323 2026-10-06 11:33:21,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.068 -0.068 2026-10-06 11:33:21,912 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_61_validation_redirect_portal ... 2026-10-06 11:33:21,980 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:22,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:25,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.234 -0.234 2026-10-06 11:33:25,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.033 -0.033 2026-10-06 11:33:25,479 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_62_validation_redirect_internal ... 2026-10-06 11:33:25,533 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:internal_user from n/a 2026-10-06 11:33:25,000 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:27,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 311 0.295 -0.295 2026-10-06 11:33:27,000 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.038 -0.038 2026-10-06 11:33:27,580 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_access_disabled_providers_tokens ... 2026-10-06 11:33:27,600 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:27,733 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:29,291 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:29] "GET /my/payment_method HTTP/1.1" 200 - 251 0.284 1.277 2026-10-06 11:33:29,417 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:29] "GET /my/payment_method HTTP/1.1" 200 - 25 0.017 0.077 2026-10-06 11:33:29,526 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:29] "GET /my/payment_method HTTP/1.1" 200 - 24 0.021 0.074 2026-10-06 11:33:29,572 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_direct_payment_triggers_no_payment_request ... 2026-10-06 11:33:29,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:29,630 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:30,066 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:30] "POST /payment/transaction HTTP/1.1" 200 - 20 0.029 0.410 2026-10-06 11:33:30,112 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_no_token ... 2026-10-06 11:33:30,128 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:30,628 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:30] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 303 - 18 0.016 0.487 2026-10-06 11:33:31,649 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:31] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction HTTP/1.1" 200 - 179 0.198 0.818 2026-10-06 11:33:31,684 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:32,267 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:32] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 200 - 113 0.099 0.464 2026-10-06 11:33:32,325 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_redirect_if_no_partner_exist ... 2026-10-06 11:33:32,341 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:34,075 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:34] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=81e0490964953c29fdd50792a4063b61589b23c21a3b010538e9d90cf564a58b HTTP/1.1" 303 - 18 0.012 1.725 2026-10-06 11:33:35,020 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:35] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction%26access_token%3D81e0490964953c29fdd50792a4063b61589b23c21a3b010538e9d90cf564a58b HTTP/1.1" 200 - 179 0.128 0.811 2026-10-06 11:33:35,041 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:35,604 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:35] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=81e0490964953c29fdd50792a4063b61589b23c21a3b010538e9d90cf564a58b HTTP/1.1" 200 - 113 0.087 0.465 2026-10-06 11:33:35,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_currency ... 2026-10-06 11:33:35,669 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:37,037 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:37] "GET /payment/pay?amount=1111.11¤cy_id=1126&reference=Test+Transaction&partner_id=2277&access_token=cd91fc01b952bd9cdbcdaea87e2c8058eb3c8502e9a4a2b3d7856e1187e11dec HTTP/1.1" 404 - 190 0.171 1.200 2026-10-06 11:33:37,110 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:37] "GET /payment/pay?amount=1111.11¤cy_id=129&reference=Test+Transaction&partner_id=2277&access_token=98a22d4fca63bb61be39920437bc5958a59a47d41ffe79da37091465c26c1f32 HTTP/1.1" 404 - 16 0.017 0.049 2026-10-06 11:33:37,151 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_token ... 2026-10-06 11:33:37,168 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:38,560 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:38] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2277&access_token=abcde HTTP/1.1" 404 - 186 0.164 1.231 2026-10-06 11:33:38,603 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_by_token_triggers_exactly_one_payment_request ... 2026-10-06 11:33:38,667 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:38,722 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:39,248 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:39] "POST /payment/transaction HTTP/1.1" 200 - 20 0.033 0.500 2026-10-06 11:33:39,296 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_with_redirect_triggers_no_payment_request ... 2026-10-06 11:33:39,326 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:33:39,348 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:39,801 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:39] "POST /payment/transaction HTTP/1.1" 200 - 23 0.024 0.432 2026-10-06 11:33:39,836 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_in_users ... 2026-10-06 11:33:39,888 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_out_users ... 2026-10-06 11:33:39,942 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-10-06 11:33:39,959 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:41,725 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:41] "POST /payment/transaction HTTP/1.1" 200 - 7 0.004 1.765 2026-10-06 11:33:41,775 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_flow ... 2026-10-06 11:33:41,792 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:42,199 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:42] "POST /payment/transaction HTTP/1.1" 200 - 7 0.007 0.405 2026-10-06 11:33:42,240 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_token ... 2026-10-06 11:33:42,256 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:33:42,613 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:33:42] "POST /payment/transaction HTTP/1.1" 200 - 7 0.005 0.354 2026-10-06 11:33:42,675 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:33:52,646 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_archive_token_logged_in_another_company ... 2026-10-06 11:34:00,127 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:34:00,143 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:00,560 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:00] "POST /payment/archive_token HTTP/1.1" 200 - 14 0.028 0.392 2026-10-06 11:34:00,639 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_full_access_to_partner_tokens ... 2026-10-06 11:34:00,672 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:portal_user from n/a 2026-10-06 11:34:00,736 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:02,310 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:02] "GET /my/payment_method HTTP/1.1" 200 - 252 0.219 1.358 2026-10-06 11:34:02,360 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_pay_logged_in_another_company ... 2026-10-06 11:34:02,397 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.res_users: Login successful for db:rb-7dc4d15-225289-421533 login:internal_user from n/a 2026-10-06 11:34:02,417 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:05,824 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:05] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2283&access_token=64851348fdeaa33bb1c837d96630b3188b54f6e465f111a0809b06a134dfbb2f&company_id=311 HTTP/1.1" 200 - 316 0.283 3.127 2026-10-06 11:34:05,892 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:05] "POST /payment/transaction HTTP/1.1" 200 - 16 0.024 0.027 2026-10-06 11:34:06,002 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:34:07,312 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_availability_report_covers_all_reasons ... 2026-10-06 11:34:07,546 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_non_primary_payment_method_not_compatible ... 2026-10-06 11:34:07,629 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_countries_set ... 2026-10-06 11:34:07,776 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_currencies_set ... 2026-10-06 11:34:07,841 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_provider_is_enabled ... 2026-10-06 11:34:07,899 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_tokenization_forced ... 2026-10-06 11:34:07,961 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_express_checkout ... 2026-10-06 11:34:08,029 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_countries ... 2026-10-06 11:34:08,178 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_currencies ... 2026-10-06 11:34:08,256 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_provider_is_disabled ... 2026-10-06 11:34:08,365 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_tokenization_forced ... 2026-10-06 11:34:08,431 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_express_checkout ... 2026-10-06 11:34:08,506 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_countries ... 2026-10-06 11:34:08,663 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_currencies ... 2026-10-06 11:34:08,736 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_requires_provider_to_be_activated ... 2026-10-06 11:34:08,859 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_unlinking_payment_method_from_provider_state_archives_tokens ... 2026-10-06 11:34:08,972 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:10,261 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_availability_report_covers_all_reasons ... 2026-10-06 11:34:10,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_changing_provider_state_archives_tokens ... 2026-10-06 11:34:10,745 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_default_payment_methods ... 2026-10-06 11:34:10,886 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_processing_cron ... 2026-10-06 11:34:11,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_default_payment_methods ... 2026-10-06 11:34:11,127 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_processing_cron ... 2026-10-06 11:34:11,234 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_maximum_amount_is_zero ... 2026-10-06 11:34:11,340 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_countries_set ... 2026-10-06 11:34:11,531 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_currencies_set ... 2026-10-06 11:34:11,639 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_payment_below_maximum_amount ... 2026-10-06 11:34:11,763 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_forced ... 2026-10-06 11:34:11,873 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_required ... 2026-10-06 11:34:11,981 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_countries ... 2026-10-06 11:34:12,198 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_currencies ... 2026-10-06 11:34:12,296 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_branch_companies ... 2026-10-06 11:34:19,795 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_express_checkout ... 2026-10-06 11:34:19,904 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_payment_above_maximum_amount ... 2026-10-06 11:34:20,037 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_forced ... 2026-10-06 11:34:20,162 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_required ... 2026-10-06 11:34:20,273 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_express_checkout ... 2026-10-06 11:34:20,400 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_countries ... 2026-10-06 11:34:20,591 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_currencies ... 2026-10-06 11:34:20,716 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_published_provider_compatible_with_all_users ... 2026-10-06 11:34:20,814 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_compatible_with_internal_user ... 2026-10-06 11:34:20,934 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_not_compatible_with_non_internal_user ... 2026-10-06 11:34:21,064 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_is_supported ... 2026-10-06 11:34:21,176 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:22,384 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_cannot_assign_token_to_public_partner ... 2026-10-06 11:34:22,469 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_for_empty_payment_details ... 2026-10-06 11:34:22,662 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_not_padded ... 2026-10-06 11:34:22,727 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_padded ... 2026-10-06 11:34:22,791 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_shortened_to_max_length ... 2026-10-06 11:34:22,856 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_payment_method ... 2026-10-06 11:34:22,958 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_provider ... 2026-10-06 11:34:23,076 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_users_have_no_access_to_other_users_tokens ... 2026-10-06 11:34:23,288 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:24,581 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_allowed_for_authorized_users ... 2026-10-06 11:34:24,818 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_blocked_for_unauthorized_user ... 2026-10-06 11:34:24,871 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 745, model: payment.transaction 2026-10-06 11:34:24,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_child_tx_triggers_source_tx_state_update ... 2026-10-06 11:34:25,082 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_full_amount_confirms_source_tx ... 2026-10-06 11:34:25,220 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_partial_amount_leaves_source_tx_authorized ... 2026-10-06 11:34:25,344 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_log_processing_values ... 2026-10-06 11:34:25,416 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_partial_capture_transaction_values ... 2026-10-06 11:34:25,504 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_allowed_for_authorized_users ... 2026-10-06 11:34:25,789 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_blocked_for_unauthorized_user ... 2026-10-06 11:34:25,841 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 745, model: payment.transaction 2026-10-06 11:34:25,887 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_transaction_values ... 2026-10-06 11:34:25,982 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refunds_count ... 2026-10-06 11:34:26,407 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_extra_allowed_state ... 2026-10-06 11:34:26,482 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_illegal_target_state ... 2026-10-06 11:34:26,551 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_updating_state_resets_post_processing_status ... 2026-10-06 11:34:26,553 121 INFO rb-7dc4d15-225289-421533 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-06 11:34:26,584 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_allowed_for_authorized_users ... 2026-10-06 11:34:26,822 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_blocked_for_unauthorized_user ... 2026-10-06 11:34:26,864 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 745, model: payment.transaction 2026-10-06 11:34:26,908 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_child_tx_triggers_source_tx_state_update ... 2026-10-06 11:34:27,033 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:28,407 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_accept_webhook_notification_with_valid_signature ... 2026-10-06 11:34:28,482 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_payment_request ... 2026-10-06 11:34:28,515 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:28,863 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.controllers.main: payment request response for transaction with reference Test Transaction: {} 2026-10-06 11:34:28,865 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:28] "POST /payment/adyen/payments HTTP/1.1" 200 - 19 0.010 0.343 2026-10-06 11:34:28,906 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_token_payment_request ... 2026-10-06 11:34:28,947 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.models.payment_transaction: payment request response for transaction with reference Test Transaction: {} 2026-10-06 11:34:28,986 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_authorization_notification_leaves_transaction_in_draft ... 2026-10-06 11:34:29,016 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:29,409 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:29] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.003 0.393 2026-10-06 11:34:29,451 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_cancellation_notification_leaves_transaction_authorized ... 2026-10-06 11:34:29,475 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:29,903 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:29] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.003 0.428 2026-10-06 11:34:29,940 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_capture_notification_leaves_transaction_authorized ... 2026-10-06 11:34:29,973 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:30,437 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:30] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.029 0.438 2026-10-06 11:34:30,485 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error ... 2026-10-06 11:34:30,514 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:32,207 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:32] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.063 1.634 2026-10-06 11:34:32,257 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_capture_tx_when_missing ... 2026-10-06 11:34:32,350 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-10-06 11:34:32,423 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_void_tx_when_missing ... 2026-10-06 11:34:32,504 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_partial_capture_child_tx ... 2026-10-06 11:34:32,585 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_refund_tx ... 2026-10-06 11:34:32,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_void_tx ... 2026-10-06 11:34:32,736 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_no_information_missing_from_partner_address ... 2026-10-06 11:34:32,824 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_processing_values ... 2026-10-06 11:34:32,883 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_invalid_signature ... 2026-10-06 11:34:32,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_missing_signature ... 2026-10-06 11:34:33,010 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_capture_request_does_not_create_capture_tx ... 2026-10-06 11:34:33,051 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-06 11:34:33,093 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_void_request_does_not_create_void_tx ... 2026-10-06 11:34:33,127 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-06 11:34:33,171 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_capture_request_creates_capture_tx ... 2026-10-06 11:34:33,215 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-06 11:34:33,304 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_void_request_creates_void_tx ... 2026-10-06 11:34:33,356 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-06 11:34:33,413 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_refund_request ... 2026-10-06 11:34:33,670 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_full_capture_request ... 2026-10-06 11:34:33,772 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_partial_capture_request ... 2026-10-06 11:34:33,881 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_void_request ... 2026-10-06 11:34:33,970 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_authorizes_transaction ... 2026-10-06 11:34:34,021 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:34,431 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:34] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.022 0.391 2026-10-06 11:34:34,474 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_cancels_transaction ... 2026-10-06 11:34:34,510 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:34,930 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:34] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.029 0.393 2026-10-06 11:34:34,983 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_captures_transaction ... 2026-10-06 11:34:35,037 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:35,444 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:35] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.019 0.391 2026-10-06 11:34:35,473 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_confirms_transaction ... 2026-10-06 11:34:35,513 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:35,923 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:35] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.031 0.381 2026-10-06 11:34:35,962 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_refunds_transaction ... 2026-10-06 11:34:36,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:36,416 121 INFO rb-7dc4d15-225289-421533 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-06 11:34:36,431 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:36] "POST /payment/adyen/notification HTTP/1.1" 200 - 35 0.051 0.373 2026-10-06 11:34:36,464 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:34:36,494 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:38,375 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:38] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.003 1.880 2026-10-06 11:34:38,429 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:39,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-06 11:34:39,767 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-06 11:34:39,833 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-06 11:34:39,936 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_contains_only_valid_characters ... 2026-10-06 11:34:39,986 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:41,307 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-06 11:34:41,378 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-06 11:34:41,413 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:41,835 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:41] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.003 0.422 2026-10-06 11:34:42,752 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:42] "GET /payment/status HTTP/1.1" 200 - 180 0.123 0.791 2026-10-06 11:34:42,788 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-06 11:34:42,821 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:43,185 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:43] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.003 0.364 2026-10-06 11:34:44,130 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:44] "GET /payment/status HTTP/1.1" 200 - 180 0.148 0.795 2026-10-06 11:34:44,165 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-06 11:34:44,222 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-06 11:34:44,276 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-06 11:34:44,303 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:44,748 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:44] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.004 0.443 2026-10-06 11:34:44,800 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:34:44,837 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:45,221 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:45] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.003 0.383 2026-10-06 11:34:45,279 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:46,524 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-06 11:34:46,596 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-06 11:34:46,635 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-06 11:34:46,691 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:47,998 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-06 11:34:48,112 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-06 11:34:48,191 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-06 11:34:48,291 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_computed_based_on_document_name ... 2026-10-06 11:34:48,926 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-06 11:34:49,100 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_stripped_at_max_length ... 2026-10-06 11:34:49,286 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:50,670 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-06 11:34:50,728 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-06 11:34:50,781 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-06 11:34:50,844 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-06 11:34:50,877 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:52,476 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:52] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.003 1.599 2026-10-06 11:34:52,513 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:34:52,540 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:34:52,964 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:34:52] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.003 0.424 2026-10-06 11:34:53,020 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:54,277 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_compatible_providers ... 2026-10-06 11:34:54,403 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_processing_values ... 2026-10-06 11:34:54,458 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation ... 2026-10-06 11:34:54,492 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_voiding_confirmed_tx_cancels_it ... 2026-10-06 11:34:54,604 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:34:55,819 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_authorized_tx_voids_it ... 2026-10-06 11:34:55,897 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_captured_tx_refunds_it_and_creates_refund_tx ... 2026-10-06 11:34:55,976 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_refunded_tx_creates_refund_tx ... 2026-10-06 11:34:56,086 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_voided_tx_cancels_it ... 2026-10-06 11:34:56,202 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:04,235 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_compute_reference_prefixes_with_bank_owned_merchant_id ... 2026-10-06 11:35:04,414 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_compute_reference_reflects_bank_account_change ... 2026-10-06 11:35:04,557 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:35:12,606 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_state_header_hides_qr_once_transaction_is_done ... 2026-10-06 11:35:12,969 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_state_header_renders_bidv_qr_while_pending ... 2026-10-06 11:35:13,161 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-06 11:35:14,357 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_accept_notification_with_valid_signature ... 2026-10-06 11:35:14,433 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_feedback_processing ... 2026-10-06 11:35:14,507 121 INFO rb-7dc4d15-225289-421533 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-06 11:35:14,549 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_redirect_form_values ... 2026-10-06 11:35:14,621 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_invalid_signature ... 2026-10-06 11:35:14,682 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_missing_signature ... 2026-10-06 11:35:14,733 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_signature_is_computed_based_on_lower_case_data_keys ... 2026-10-06 11:35:14,768 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_confirms_transaction ... 2026-10-06 11:35:14,798 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:15,209 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:15] "POST /payment/buckaroo/webhook HTTP/1.1" 200 - 19 0.032 0.382 2026-10-06 11:35:15,236 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:35:15,261 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:15,631 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:15] "POST /payment/buckaroo/return HTTP/1.1" 303 - 8 0.005 0.368 2026-10-06 11:35:16,662 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:16] "GET /payment/status HTTP/1.1" 200 - 180 0.194 0.834 2026-10-06 11:35:16,720 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:18,206 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_based_on_transaction_reference ... 2026-10-06 11:35:18,341 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_invoice ... 2026-10-06 11:35:19,302 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_sale_order ... 2026-10-06 11:35:20,713 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:22,065 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_making_a_payment_request_propagates_token_simulated_state_to_transaction ... 2026-10-06 11:35:22,224 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_authorizes_transaction ... 2026-10-06 11:35:22,336 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_cancels_transaction ... 2026-10-06 11:35:22,435 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-06 11:35:22,520 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_propagates_simulated_state_to_token ... 2026-10-06 11:35:22,654 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-10-06 11:35:22,756 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_pending ... 2026-10-06 11:35:22,843 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-06 11:35:22,936 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_full_capture_request_does_not_create_capture_tx ... 2026-10-06 11:35:23,060 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_partial_capture_request_creates_capture_tx ... 2026-10-06 11:35:23,206 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:24,610 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_demo.tests.test_processing_flows: Starting TestProcessingFlows.test_portal_payment_triggers_processing ... 2026-10-06 11:35:24,670 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:26,332 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:26] "POST /payment/demo/simulate_payment HTTP/1.1" 200 - 6 0.003 1.662 2026-10-06 11:35:26,382 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:27,740 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-06 11:35:27,842 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_validation_transactions ... 2026-10-06 11:35:27,970 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:29,280 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-06 11:35:29,365 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-06 11:35:29,440 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-06 11:35:29,547 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-06 11:35:29,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-06 11:35:29,837 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:31,194 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-06 11:35:31,270 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-06 11:35:31,298 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:31,718 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:31] "GET /payment/flutterwave/return?status=successful&tx_ref=Test+Transaction HTTP/1.1" 303 - 8 0.002 0.420 2026-10-06 11:35:32,743 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:32] "GET /payment/status HTTP/1.1" 200 - 179 0.222 0.799 2026-10-06 11:35:32,784 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-06 11:35:32,858 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-06 11:35:32,935 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-06 11:35:32,975 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:33,383 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:33] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.007 0.405 2026-10-06 11:35:33,423 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:35:33,469 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:33,840 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:33] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.008 0.366 2026-10-06 11:35:33,902 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:35,167 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-06 11:35:35,247 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:36,566 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_cop_currency_rounding ... 2026-10-06 11:35:36,641 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-06 11:35:36,706 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_preference_request_payload ... 2026-10-06 11:35:36,773 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-06 11:35:36,863 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_rejects_transaction ... 2026-10-06 11:35:36,971 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:38,243 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-06 11:35:38,303 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:38,761 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:38] "GET /payment/mercado_pago/return?external_reference=Test+Transaction&payment_id=123456 HTTP/1.1" 303 - 6 0.002 0.459 2026-10-06 11:35:39,785 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:39] "GET /payment/status HTTP/1.1" 200 - 174 0.215 0.805 2026-10-06 11:35:39,820 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-06 11:35:39,857 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:41,600 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:41] "POST /payment/mercado_pago/webhook/Test%20Transaction HTTP/1.1" 200 - 8 0.003 1.743 2026-10-06 11:35:41,650 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:43,105 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_payment_request_payload_values ... 2026-10-06 11:35:43,198 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_confirms_transaction ... 2026-10-06 11:35:43,231 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:43,658 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:43] "POST /payment/mollie/webhook HTTP/1.1" 200 - 19 0.025 0.405 2026-10-06 11:35:43,730 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:45,096 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7097] 2026-10-06 11:35:45,096 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-06 11:35:45,125 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200] 2026-10-06 11:35:45,126 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-06 11:35:45,152 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7075] 2026-10-06 11:35:45,152 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-06 11:35:45,301 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_10_form_render ... 2026-10-06 11:35:45,363 121 INFO rb-7dc4d15-225289-421533 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': 2386, 'provider_code': 'momo', 'provider_id': 20, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-06 11:35:45,367 121 INFO rb-7dc4d15-225289-421533 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=MM1791286545_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1791286545_Test Transaction'} 2026-10-06 11:35:45,416 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_11_form_render_currency_supported ... 2026-10-06 11:35:45,451 121 INFO rb-7dc4d15-225289-421533 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': 2386, 'provider_code': 'momo', 'provider_id': 20, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-06 11:35:45,465 121 INFO rb-7dc4d15-225289-421533 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=MM1791286545_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1791286545_Test Transaction'} 2026-10-06 11:35:45,521 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_20_momo_form_management ... 2026-10-06 11:35:45,615 121 INFO rb-7dc4d15-225289-421533 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-06 11:35:45,643 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_30_momo_bad_configuration ... 2026-10-06 11:35:45,679 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_40_momo_currency_usd ... 2026-10-06 11:35:45,791 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_50_momo_currency_euro ... 2026-10-06 11:35:45,954 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:47,592 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_10_form_render ... 2026-10-06 11:35:47,744 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_12_nganluong_form_management ... 2026-10-06 11:35:47,931 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment test-ref0: set as pending 2026-10-06 11:35:47,937 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx test-ref0: set as done 2026-10-06 11:35:47,978 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_13_currency_no_support ... 2026-10-06 11:35:48,123 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment Test Transaction: set as pending 2026-10-06 11:35:48,127 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx Test Transaction: set as done 2026-10-06 11:35:48,176 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:49,475 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-06 11:35:49,588 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-06 11:35:49,630 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-06 11:35:49,688 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:51,015 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-06 11:35:51,103 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-06 11:35:51,173 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-06 11:35:51,301 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-10-06 11:35:51,403 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_to_cancel ... 2026-10-06 11:35:51,506 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_unknown_transaction_in_error ... 2026-10-06 11:35:51,545 121 INFO rb-7dc4d15-225289-421533 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-06 11:35:51,590 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_usd_webpay ... 2026-10-06 11:35:51,660 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:35:52,920 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-06 11:35:53,001 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_process_empty_payment_data_on_cancellation ... 2026-10-06 11:35:53,036 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:53,418 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:53] "GET /payment/nuvei/return?tx_ref=Test+Transaction&error_access_token=d831eee39d47a86089f25914e6c524a2c73d53831a13a7b74955246bdbdc7bc4&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.382 2026-10-06 11:35:54,441 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:54] "GET /payment/status HTTP/1.1" 200 - 178 0.213 0.804 2026-10-06 11:35:54,444 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows.TestProcessingFlows.test_process_empty_payment_data_on_cancellation: waiting for threads: [] 2026-10-06 11:35:54,478 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-06 11:35:54,512 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:54,932 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:54] "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.008 0.416 2026-10-06 11:35:55,912 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:55] "GET /payment/status HTTP/1.1" 200 - 179 0.137 0.837 2026-10-06 11:35:55,958 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-06 11:35:55,996 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:57,767 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:57] "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.012 1.762 2026-10-06 11:35:58,826 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:58] "GET /payment/status HTTP/1.1" 200 - 179 0.150 0.905 2026-10-06 11:35:58,882 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-06 11:35:58,940 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-06 11:35:59,001 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-06 11:35:59,041 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:59,447 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:59] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.006 0.402 2026-10-06 11:35:59,490 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:35:59,521 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:35:59,906 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:35:59] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.003 0.385 2026-10-06 11:35:59,964 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:36:01,228 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_complete_order_confirms_transaction ... 2026-10-06 11:36:01,319 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_feedback_processing ... 2026-10-06 11:36:01,428 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_order_payload_values_for_public_user ... 2026-10-06 11:36:01,520 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_processing_values ... 2026-10-06 11:36:01,557 121 INFO rb-7dc4d15-225289-421533 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-06 11:36:01,558 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_paypal.models.payment_transaction: Response of '/checkout/orders' request for transaction with reference Test Transaction: {'id': '123DUMMY456'} 2026-10-06 11:36:01,558 121 INFO rb-7dc4d15-225289-421533 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': 2406, 'provider_code': 'paypal', 'provider_id': 11, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-06 11:36:01,593 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_provide_shipping_address ... 2026-10-06 11:36:02,099 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_confirms_transaction ... 2026-10-06 11:36:02,130 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:36:02,665 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:36:02] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 19 0.047 0.491 2026-10-06 11:36:02,705 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_triggers_origin_check ... 2026-10-06 11:36:02,739 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:36:03,173 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:36:03] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 9 0.009 0.428 2026-10-06 11:36:03,214 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:36:32,266 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:37:05,129 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:37:33,294 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:37:55,439 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:38:18,906 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:38:43,860 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:39:06,223 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:39:26,923 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:39:49,885 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:40:12,538 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:40:33,460 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:40:54,406 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:41:36,329 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:41:58,029 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:42:20,409 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:42:42,158 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:43:04,524 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:43:24,924 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:43:45,294 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-06 11:43:46,620 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-06 11:43:46,716 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:43:48,085 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_allow_multi_payments_on_non_recurring_transactions ... 2026-10-06 11:43:48,161 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,161 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,162 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,162 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,181 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,181 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,182 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,182 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,194 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,195 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,195 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,195 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,207 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,208 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,208 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,208 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,219 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,219 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,220 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,220 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,229 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,230 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,230 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,230 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,240 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,240 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,241 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,241 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,250 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,250 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,251 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,251 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,261 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,261 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,262 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,262 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,272 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,272 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,272 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,273 121 INFO rb-7dc4d15-225289-421533 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-06 11:43:48,317 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-10-06 11:43:48,392 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_refund_tx ... 2026-10-06 11:43:48,457 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_order_request_payload ... 2026-10-06 11:43:48,532 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_prevent_multi_payments_on_recurring_transactions ... 2026-10-06 11:43:48,614 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-06 11:43:48,721 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_only_tokenizes_once ... 2026-10-06 11:43:48,833 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-06 11:43:48,949 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_updates_reference_if_not_confirmed ... 2026-10-06 11:43:49,035 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_is_not_supported ... 2026-10-06 11:43:49,116 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:43:50,578 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-06 11:43:50,659 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-06 11:43:50,722 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-06 11:43:50,782 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-06 11:43:50,816 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:43:51,265 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:43:51] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.008 0.445 2026-10-06 11:43:51,309 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:43:51,345 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:43:52,959 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:43:52] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.006 1.614 2026-10-06 11:43:53,031 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:43:54,454 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-10-06 11:43:54,528 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-10-06 11:43:54,634 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:43:56,059 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing ... 2026-10-06 11:43:56,130 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:43:56,540 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:43:56] "POST /payment/stripe/webhook HTTP/1.1" 200 - 7 0.005 0.408 2026-10-06 11:43:56,590 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_id_is_set_as_provider_reference ... 2026-10-06 11:43:56,719 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_void_webhook_notification_does_not_trigger_processing ... 2026-10-06 11:43:56,758 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:43:57,166 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:43:57] "POST /payment/stripe/webhook HTTP/1.1" 200 - 9 0.006 0.406 2026-10-06 11:43:57,210 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:43:58,600 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_country_mapping_stripe_connect ... 2026-10-06 11:44:08,876 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_create_account_link_pass_required_parameters ... 2026-10-06 11:44:08,927 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_do_not_create_webhook_if_already_done ... 2026-10-06 11:44:09,011 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_onboarding_action_redirect_to_url ... 2026-10-06 11:44:09,701 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_only_create_webhook_if_not_already_done ... 2026-10-06 11:44:09,782 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_processing_values ... 2026-10-06 11:44:09,857 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_when_missing_secret ... 2026-10-06 11:44:09,935 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_with_missing_timestamp ... 2026-10-06 11:44:09,990 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_capture_request ... 2026-10-06 11:44:10,108 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_void_request ... 2026-10-06 11:44:10,220 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_confirms_transaction ... 2026-10-06 11:44:10,249 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:10,676 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:10] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.031 0.401 2026-10-06 11:44:10,711 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_tokenizes_payment_method ... 2026-10-06 11:44:10,758 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:11,206 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:11] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.063 0.392 2026-10-06 11:44:11,250 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:44:11,290 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:11,718 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:11] "POST /payment/stripe/webhook HTTP/1.1" 200 - 10 0.014 0.421 2026-10-06 11:44:11,779 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:44:14,632 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7097] 2026-10-06 11:44:14,632 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-06 11:44:14,657 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200] 2026-10-06 11:44:14,657 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-06 11:44:14,683 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7075] 2026-10-06 11:44:14,683 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-06 11:44:14,819 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_10_vnpay_form_management ... 2026-10-06 11:44:14,950 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_20_vnpay_bad_configuration ... 2026-10-06 11:44:14,995 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_30_vnpay_currency_euro ... 2026-10-06 11:44:15,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_40_vnpay_currency_usd ... 2026-10-06 11:44:15,253 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_50_vnpay_currency_conversion_euro ... 2026-10-06 11:44:15,380 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_51_vnpay_currency_no_conversion_vnd ... 2026-10-06 11:44:15,472 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_redirect_form_values ... 2026-10-06 11:44:15,602 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:44:16,972 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_accept_notification_with_valid_signature ... 2026-10-06 11:44:17,058 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_cancel ... 2026-10-06 11:44:17,094 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:17,609 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:17] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.028 0.490 2026-10-06 11:44:17,652 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_1 ... 2026-10-06 11:44:17,688 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:18,178 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:18] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.037 0.456 2026-10-06 11:44:18,221 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_2 ... 2026-10-06 11:44:18,253 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:18,756 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:18] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.031 0.476 2026-10-06 11:44:18,798 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_invalid_signature ... 2026-10-06 11:44:18,866 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_missing_signature ... 2026-10-06 11:44:18,918 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_confirms_transaction ... 2026-10-06 11:44:18,959 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:19,362 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:19] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.022 0.389 2026-10-06 11:44:19,392 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_creates_token ... 2026-10-06 11:44:19,422 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:19,913 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.models.payment_transaction: Created token with id 35 for partner with id 2612 from transaction with reference Test Transaction 2026-10-06 11:44:19,935 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:19] "POST /payment/worldline/webhook HTTP/1.1" 200 - 24 0.040 0.477 2026-10-06 11:44:19,989 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:44:20,023 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:21,773 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:21] "POST /payment/worldline/webhook HTTP/1.1" 200 - 9 0.004 1.749 2026-10-06 11:44:21,832 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:44:23,852 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-06 11:44:24,076 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_prefers_company_currency ... 2026-10-06 11:44:32,197 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_webhook_migration_notice_is_only_sent_once ... 2026-10-06 11:44:32,468 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-10-06 11:44:32,594 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <574464458460121.1791287072.538918733596802-openerp-message-notify@92540e0d55f3>: ['"Charlie Brown" <@False>'] 2026-10-06 11:44:32,613 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-10-06 11:44:32,726 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <090321169772742.1791287072.682456016540527-openerp-message-notify@92540e0d55f3>: ['"David Wilson" <@False>'] 2026-10-06 11:44:32,742 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-10-06 11:44:32,862 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <883348205292256.1791287072.813169240951538-openerp-message-notify@92540e0d55f3>: ['"Grace Lee" <@False>'] 2026-10-06 11:44:32,873 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-10-06 11:44:32,992 121 INFO rb-7dc4d15-225289-421533 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <762465180489469.1791287072.947657108306885-openerp-message-notify@92540e0d55f3>: ['"Hannah Martin" <@False>'] 2026-10-06 11:44:33,004 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-10-06 11:44:33,199 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [213, 214, 215, 216, 217] 2026-10-06 11:44:33,267 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:44:35,150 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_with_tokenization ... 2026-10-06 11:44:35,301 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_without_tokenization ... 2026-10-06 11:44:35,369 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_for_legacy_token ... 2026-10-06 11:44:35,423 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_on_request_failure ... 2026-10-06 11:44:35,520 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_not_pending ... 2026-10-06 11:44:35,651 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_requires_action ... 2026-10-06 11:44:35,747 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_status_not_requires_action ... 2026-10-06 11:44:35,866 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_falls_back_to_external_id ... 2026-10-06 11:44:35,919 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_tx ... 2026-10-06 11:44:35,969 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_strips_suffixed_reference ... 2026-10-06 11:44:36,025 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-06 11:44:36,098 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_legacy_token_charge_payload ... 2026-10-06 11:44:36,200 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-06 11:44:36,256 121 INFO rb-7dc4d15-225289-421533 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': 'customer262179f6a9de', '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=fcedd117ec174158e4e4ba75b7f0abfae8e399e5322f14750f41c1463dbacb73&success=true'} 2026-10-06 11:44:36,256 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.models.payment_transaction: Received session request response: {'payment_link_url': 'https://dummy.com'} 2026-10-06 11:44:36,328 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_session_request_payload ... 2026-10-06 11:44:36,428 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_token_charge_payload ... 2026-10-06 11:44:36,549 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_legacy_charge_notification_confirms_transaction ... 2026-10-06 11:44:36,622 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-06 11:44:36,705 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_fails_offline_requires_action ... 2026-10-06 11:44:36,800 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_pending_online_requires_action ... 2026-10-06 11:44:36,913 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-06 11:44:37,024 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_include_redirect_form_when_authentication_required ... 2026-10-06 11:44:37,131 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_save_session_id_as_provider_reference ... 2026-10-06 11:44:37,177 121 INFO rb-7dc4d15-225289-421533 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': 'customer2621ff4e9ee9', '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=fcedd117ec174158e4e4ba75b7f0abfae8e399e5322f14750f41c1463dbacb73&success=true'} 2026-10-06 11:44:37,178 121 INFO rb-7dc4d15-225289-421533 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-06 11:44:37,240 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rounded_amount_idr ... 2026-10-06 11:44:37,299 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_legacy_token_to_credit_card_charges ... 2026-10-06 11:44:37,376 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_v3_token_to_payment_requests ... 2026-10-06 11:44:37,461 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_payment_request_for_token_operation ... 2026-10-06 11:44:37,483 121 INFO rb-7dc4d15-225289-421533 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-06 11:44:37,556 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_session_for_redirect_operation ... 2026-10-06 11:44:37,573 121 INFO rb-7dc4d15-225289-421533 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-06 11:44:37,653 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_card_on_file_type_for_offline_operation ... 2026-10-06 11:44:37,768 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_return_url_carries_return_params_in_request_context ... 2026-10-06 11:44:37,867 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenization_flow_not_save_payment_details ... 2026-10-06 11:44:37,981 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_from_notification_data_fetches_masked_card_number ... 2026-10-06 11:44:38,019 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.models.payment_transaction: created token with id 44 for partner with id 2621 from transaction with reference Test Transaction 2026-10-06 11:44:38,052 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_from_notification_data_skips_get_with_inline_card_details ... 2026-10-06 11:44:38,097 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.models.payment_transaction: created token with id 45 for partner with id 2621 from transaction with reference Test Transaction 2026-10-06 11:44:38,126 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validation_session_payload_is_save ... 2026-10-06 11:44:38,221 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:44:40,280 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_accept_webhook_notification_with_valid_signature ... 2026-10-06 11:44:40,457 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_invalid_signature ... 2026-10-06 11:44:40,505 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_missing_signature ... 2026-10-06 11:44:40,550 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_confirms_pending_token_payment_after_3ds_challenge ... 2026-10-06 11:44:40,576 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:40,943 121 INFO rb-7dc4d15-225289-421533 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-06 11:44:40,972 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:40] "GET /payment/xendit/return?tx_ref=xendit_tx5&success=true&access_token=52a7fa4b4aa9420ee95451d7a97d25c7e4a7e5f8a9b8e4df9184e8f155771f23 HTTP/1.1" 303 - 19 0.021 0.377 2026-10-06 11:44:42,010 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:42] "GET /payment/status HTTP/1.1" 200 - 178 0.264 0.771 2026-10-06 11:44:42,055 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_falls_back_to_pending_when_sync_fails ... 2026-10-06 11:44:42,107 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:42,609 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:42] "GET /payment/xendit/return?tx_ref=xendit_tx3&success=true&access_token=76d79fbd6d2331567d31fc9ad98e2a683c047cf491f7048c966325f998dc16d9 HTTP/1.1" 303 - 18 0.061 0.447 2026-10-06 11:44:43,659 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:43] "GET /payment/status HTTP/1.1" 200 - 178 0.174 0.871 2026-10-06 11:44:43,709 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_syncs_status_from_provider_when_reference_known ... 2026-10-06 11:44:43,753 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:44,150 121 INFO rb-7dc4d15-225289-421533 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-06 11:44:44,179 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:44] "GET /payment/xendit/return?tx_ref=xendit_tx2&success=true&access_token=c45b05fffedb320e80c2a3b8ec4e6bdd9e92c4e5ee68df5e94bc3407fbf0f346 HTTP/1.1" 303 - 19 0.031 0.398 2026-10-06 11:44:45,125 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:45] "GET /payment/status HTTP/1.1" 200 - 178 0.135 0.807 2026-10-06 11:44:45,188 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_set_xendit_transactions_to_pending_on_return ... 2026-10-06 11:44:45,218 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:45,613 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:45] "GET /payment/xendit/return?success=true&access_token=coincoin&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.004 0.394 2026-10-06 11:44:46,734 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:46] "GET /payment/status HTTP/1.1" 200 - 178 0.287 0.831 2026-10-06 11:44:46,746 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:46] "GET /payment/xendit/return?success=false&access_token=7bd4aad69df47ab5e997f0125633f0fb96c1acc1244f6799e7f1f4d75088bda2&tx_ref=xendit_tx1 HTTP/1.1" 303 - 0 0.000 0.003 2026-10-06 11:44:46,791 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:46] "GET /payment/status HTTP/1.1" 200 - 7 0.006 0.036 2026-10-06 11:44:46,831 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:46] "GET /payment/xendit/return?success=true&access_token=7bd4aad69df47ab5e997f0125633f0fb96c1acc1244f6799e7f1f4d75088bda2&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.017 0.017 2026-10-06 11:44:48,188 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:48] "GET /payment/status HTTP/1.1" 200 - 7 0.011 1.341 2026-10-06 11:44:48,237 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_skips_activation_event_without_tokenize ... 2026-10-06 11:44:48,278 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:48,737 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:48] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.005 0.459 2026-10-06 11:44:48,789 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_tokenizes_on_activation_event ... 2026-10-06 11:44:48,836 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:49,238 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:49] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.004 0.402 2026-10-06 11:44:49,274 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_processing ... 2026-10-06 11:44:49,302 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:49,702 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:49] "POST /payment/xendit/webhook HTTP/1.1" 200 - 9 0.003 0.400 2026-10-06 11:44:49,753 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_signature_check ... 2026-10-06 11:44:49,789 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:50,232 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:50] "POST /payment/xendit/webhook HTTP/1.1" 200 - 19 0.032 0.414 2026-10-06 11:44:50,271 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_unwraps_envelope ... 2026-10-06 11:44:50,300 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-06 11:44:50,688 121 INFO rb-7dc4d15-225289-421533 werkzeug: 127.0.0.1 - - [06/Oct/2026 11:44:50] "POST /payment/xendit/webhook HTTP/1.1" 200 - 9 0.003 0.388 2026-10-06 11:44:50,752 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:44:52,179 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7097] 2026-10-06 11:44:52,179 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-06 11:44:52,203 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200] 2026-10-06 11:44:52,203 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-06 11:44:52,226 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7075] 2026-10-06 11:44:52,226 121 INFO rb-7dc4d15-225289-421533 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-06 11:44:52,335 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_10_zalopay_form_management ... 2026-10-06 11:44:52,433 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_30_zalopay_form_validate ... 2026-10-06 11:44:52,534 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay: Validated payment for tx test-ref2: set as done 2026-10-06 11:44:52,564 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_40_zalopay_bad_configuration ... 2026-10-06 11:44:52,603 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_50_zalopay_currency_euro ... 2026-10-06 11:44:52,706 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_60_zalopay_currency_usd ... 2026-10-06 11:44:52,825 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_70_zalopay_available_currencies_restricted_to_vnd ... 2026-10-06 11:44:52,858 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_71_zalopay_currency_not_supported_converts_amount ... 2026-10-06 11:44:52,991 121 INFO rb-7dc4d15-225289-421533 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_72_zalopay_currency_supported_keeps_original_amount ... 2026-10-06 11:44:53,126 121 INFO rb-7dc4d15-225289-421533 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-06 11:44:53,128 121 INFO rb-7dc4d15-225289-421533 odoo.service.server: 1963 post-tests in 11212.16s, 3618871 queries 2026-10-06 11:44:53,137 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: hr_skills: 6 tests 35.39s 5798 queries 2026-10-06 11:44:53,137 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: hr_skills_survey: 3 tests 3.22s 1118 queries 2026-10-06 11:44:53,137 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: hr_timesheet: 16 tests 62.23s 11025 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: hr_timesheet_attendance: 3 tests 40.09s 3261 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: hr_work_entry_contract: 4 tests 3.54s 965 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: html_editor: 6 tests 4.44s 658 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: im_livechat: 73 tests 218.78s 53923 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_edi_line_grouping: 8 tests 52.35s 15817 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_edi_viettel: 21 tests 93.26s 26220 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_edi_viettel_pos: 13 tests 89.91s 33571 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin: 158 tests 2154.03s 747782 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_account_asset: 16 tests 50.05s 18856 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_account_auto_transfer: 8 tests 63.30s 31910 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_account_reports: 369 tests 2079.71s 794108 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_account_reports_asset: 10 tests 103.67s 29824 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_account_reports_recurring: 12 tests 130.95s 47326 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice: 41 tests 141.23s 34632 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice_pos: 10 tests 32.78s 9862 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice: 60 tests 209.11s 71287 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice_pos: 14 tests 79.94s 27528 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice: 47 tests 175.49s 47013 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice_line_grouping: 13 tests 79.46s 22474 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_edi: 147 tests 578.67s 176968 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_edi_pos: 13 tests 110.86s 35406 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_einvoice_sale: 6 tests 33.73s 11764 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_foreign_trade: 4 tests 55.56s 24280 queries 2026-10-06 11:44:53,138 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_hr_payroll: 53 tests 215.36s 79757 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_hr_payroll_account: 72 tests 355.71s 117856 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_hr_payroll_account_overtime: 10 tests 40.22s 14060 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_hr_payroll_administrative_region: 10 tests 17.58s 6516 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_hr_payroll_meal: 3 tests 11.02s 5170 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_hr_payroll_meal_account: 11 tests 58.83s 20778 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_hr_payroll_overtime: 7 tests 5.55s 1475 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_loan_management: 6 tests 23.38s 8066 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_mrp_subcontracting_account: 34 tests 149.16s 42101 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_mrp_subcontracting_settlement: 81 tests 235.60s 67104 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_picking_operation: 13 tests 12.08s 3678 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_pos: 19 tests 205.16s 65433 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_stock_reports: 39 tests 71.11s 24504 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: l10n_vn_viin_update_address: 10 tests 55.11s 7133 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: link_tracker: 13 tests 7.60s 890 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: loyalty: 17 tests 12.18s 4269 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: lunch: 3 tests 9.34s 2100 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mail: 285 tests 1147.35s 310106 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mail_group: 3 tests 28.16s 8751 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: maintenance: 9 tests 23.83s 5388 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: marketing_card: 3 tests 14.09s 4382 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mass_mailing: 32 tests 219.96s 48701 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mass_mailing_event_sms: 3 tests 6.66s 1819 queries 2026-10-06 11:44:53,139 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mass_mailing_sms: 6 tests 33.48s 10307 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: membership: 6 tests 27.96s 8319 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: microsoft_calendar: 26 tests 61.91s 19221 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp: 57 tests 220.04s 70871 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp_account: 13 tests 82.72s 25209 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp_landed_costs: 4 tests 36.18s 12362 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp_repair: 11 tests 41.43s 15990 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp_subcontracting: 51 tests 175.46s 56533 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp_subcontracting_account: 8 tests 40.22s 11965 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp_subcontracting_dropshipping: 7 tests 43.09s 13271 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp_subcontracting_landed_costs: 4 tests 13.91s 4029 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: mrp_subcontracting_purchase: 26 tests 87.35s 27258 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: partner_autocomplete: 4 tests 16.82s 6190 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment: 107 tests 88.39s 20117 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_adyen: 33 tests 11.37s 1189 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_aps: 15 tests 6.84s 1419 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_asiapay: 20 tests 7.74s 1620 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_authorize: 12 tests 3.18s 1037 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_bidv_viin: 8 tests 16.96s 6455 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_buckaroo: 10 tests 3.55s 753 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_custom: 5 tests 3.99s 1070 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_demo: 15 tests 5.66s 1100 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_flutterwave: 19 tests 7.51s 1702 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_mercado_pago: 14 tests 7.74s 1629 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_mollie: 4 tests 2.08s 484 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_momo_viin: 8 tests 2.22s 650 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_nganluong: 5 tests 2.22s 578 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_nuvei: 24 tests 11.78s 2156 queries 2026-10-06 11:44:53,140 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_paypal: 9 tests 3.25s 785 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_polar: 125 tests 462.03s 144966 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_razorpay: 22 tests 7.73s 1644 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_razorpay_oauth: 4 tests 1.60s 467 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_stripe: 20 tests 17.14s 4770 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_vnpay: 9 tests 3.82s 671 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_worldline: 11 tests 6.22s 666 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_xendit: 54 tests 28.88s 6736 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.stats: payment_zalopay: 10 tests 2.37s 662 queries 2026-10-06 11:44:53,141 121 INFO rb-7dc4d15-225289-421533 odoo.tests.result: 0 failed, 0 error(s) of 1963 tests when loading database 'rb-7dc4d15-225289-421533' 2026-10-06 11:44:53,142 121 INFO rb-7dc4d15-225289-421533 odoo.service.server: Initiating shutdown 2026-10-06 11:44:53,142 121 INFO rb-7dc4d15-225289-421533 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.