Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.59-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.13.0-py3-none-any.whl.metadata (3.4 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.2-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-8.0.4-py2.py3-none-any.whl.metadata (8.5 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 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.5-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.5-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.0) 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-202606-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.4.9) 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 Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 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.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.0 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.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.1 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, 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.1.59 Levenshtein-0.25.1 PyJWT-2.13.0 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.2 ortools-9.15.6755 pandas-3.0.5 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 rapidfuzz-3.14.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 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.73-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext==0.9.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext-0.9.3.tar.gz (73 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.83.0-py3-none-any.whl.metadata (1.2 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.56.3-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.27.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.13.1-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.34.0-py3-none-any.whl.metadata (2.9 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.3-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.16.1-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) Collecting pybind11>=2.2 (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading pybind11-3.1.0-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/lib/python3/dist-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (68.1.2) Requirement already satisfied: numpy in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (2.5.2) 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.4.2-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.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (118 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.73 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.73-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.83.0 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.83.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 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.1-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.6.1-py3-none-any.whl.metadata (2.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.28.3-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.0 (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.10.1-py3-none-any.whl.metadata (2.2 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.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 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 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.7.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.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (16 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.17.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (103 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.73->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.73->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.0) 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.4.9) 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.73->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) 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.73-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.0-py3-none-any.whl (14 kB) Downloading google_auth-2.56.3-py3-none-any.whl (259 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.13.1-py3-none-any.whl (341 kB) Downloading google_api_core-2.34.0-py3-none-any.whl (180 kB) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) Downloading pypdf-6.16.1-py3-none-any.whl (382 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.73-py3-none-any.whl (15.7 MB) Downloading click-8.4.2-py3-none-any.whl (119 kB) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 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.6.1-py3-none-any.whl (29 kB) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB) Downloading google_resumable_media-2.10.1-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.1-py3-none-any.whl (300 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.83.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.0 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (256 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (61 kB) Downloading proto_plus-1.28.3-py3-none-any.whl (50 kB) Downloading pybind11-3.1.0-py3-none-any.whl (319 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.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (109 kB) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (pyproject.toml): started Building wheel for fasttext (pyproject.toml): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.3-cp312-cp312-linux_x86_64.whl size=4705717 sha256=66f1f443863a0932cc17337e8a81eb0d876fead91eb1ec77f08800ece6a01af7 Stored in directory: /tmp/pip-ephem-wheel-cache-eujq0oba/wheels/20/27/95/a7baf1b435f1cbde017cabdf1e9688526d2b0e929255a359c6 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=1428621 sha256=a84778c25d5807c41c1e14233d0b6427f6b8d4da9d088bf99761f449a68b2036 Stored in directory: /tmp/pip-ephem-wheel-cache-eujq0oba/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built fasttext python-pkcs11 Installing collected packages: python-barcode, uritools, uharfbuzz, tzlocal, requests, python-pkcs11, pypdf, pybind11, proto-plus, propcache, oscrypto, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, fasttext, 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.3 aiosignal-1.4.0 boto3-1.43.73 botocore-1.43.73 click-8.4.2 fasttext-0.9.3 fonttools-4.63.0 frozenlist-1.8.0 google-api-core-2.34.0 google-auth-2.56.3 google-cloud-core-2.6.1 google-cloud-storage-3.13.1 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.1 googleapis-common-protos-1.75.1 grpc-google-iam-v1-0.14.5 grpcio-1.83.0 grpcio-status-1.83.0 jmespath-1.1.0 multidict-6.7.1 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.3 pyHanko-0.20.1 pybind11-3.1.0 pyhanko-certvalidator-0.24.1 pypdf-6.16.1 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.24.5 2026-08-18 06:12:57,357 202 INFO ? odoo: Odoo version 18.0 2026-08-18 06:12:57,358 202 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-18 06:12:57,358 202 INFO ? odoo: addons paths: ['/data/build/Viindoo-odoo-18.0/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/Viindoo-odoo-18.0/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/rb-03e6980-224009'] 2026-08-18 06:12:57,358 202 INFO ? odoo: database: default@default:5432 2026-08-18 06:12:57,608 202 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-08-18 06:12:57,616 202 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-08-18 06:12:58,088 202 INFO ? odoo.tests.common: Importing test framework 2026-08-18 06:12:58,339 202 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-08-18 06:12:58,340 202 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-18 06:12:58,364 202 INFO rb-03e6980-224009-405069 odoo.modules.loading: loading 1 modules... 2026-08-18 06:12:58,715 202 INFO rb-03e6980-224009-405069 odoo.modules.loading: 1 modules loaded in 0.35s, 0 queries (+0 extra) 2026-08-18 06:12:59,811 202 INFO rb-03e6980-224009-405069 odoo.modules.loading: loading 1088 modules... 2026-08-18 06:13:34,246 202 INFO rb-03e6980-224009-405069 odoo.modules.loading: 1088 modules loaded in 34.43s, 0 queries (+0 extra) 2026-08-18 06:13:36,649 202 INFO rb-03e6980-224009-405069 odoo.modules.loading: Modules loaded. 2026-08-18 06:13:36,936 202 INFO rb-03e6980-224009-405069 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-08-18 06:13:36,938 202 INFO rb-03e6980-224009-405069 odoo.modules.registry: Registry loaded in 38.597s 2026-08-18 06:13:36,938 202 INFO rb-03e6980-224009-405069 odoo.service.server: Starting post tests 2026-08-18 06:13:37,646 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-18 06:13:48,605 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.8594346046447754 seconds 2026-08-18 06:13:49,876 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d4d6291/hr_attendance.assets_public_attendance.min.css (id:3222) 2026-08-18 06:13:49,877 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3144] (matching /web/assets/_______/hr_attendance.assets_public_attendance.min.css) because it was replaced with /web/assets/d4d6291/hr_attendance.assets_public_attendance.min.css 2026-08-18 06:13:50,862 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/04505f6/im_livechat.assets_embed_external.min.css (id:3223) 2026-08-18 06:13:50,863 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3146] (matching /web/assets/_______/im_livechat.assets_embed_external.min.css) because it was replaced with /web/assets/04505f6/im_livechat.assets_embed_external.min.css 2026-08-18 06:13:53,201 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b68f0a5/im_livechat.embed_assets_unit_tests_setup.min.css (id:3224) 2026-08-18 06:13:53,210 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3148] (matching /web/assets/_______/im_livechat.embed_assets_unit_tests_setup.min.css) because it was replaced with /web/assets/b68f0a5/im_livechat.embed_assets_unit_tests_setup.min.css 2026-08-18 06:13:54,026 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/82f15d8/mail.assets_public.min.css (id:3225) 2026-08-18 06:13:54,027 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3152] (matching /web/assets/_______/mail.assets_public.min.css) because it was replaced with /web/assets/82f15d8/mail.assets_public.min.css 2026-08-18 06:13:55,978 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9031053/mass_mailing.iframe_css_assets_edit.min.css (id:3226) 2026-08-18 06:13:55,979 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3155] (matching /web/assets/_______/mass_mailing.iframe_css_assets_edit.min.css) because it was replaced with /web/assets/9031053/mass_mailing.iframe_css_assets_edit.min.css 2026-08-18 06:13:56,826 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a8747f/mrp_subcontracting.webclient.min.css (id:3227) 2026-08-18 06:13:56,829 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3157] (matching /web/assets/_______/mrp_subcontracting.webclient.min.css) because it was replaced with /web/assets/4a8747f/mrp_subcontracting.webclient.min.css 2026-08-18 06:13:58,161 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4eba300/point_of_sale.assets_prod.min.css (id:3228) 2026-08-18 06:13:58,162 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3159] (matching /web/assets/_______/point_of_sale.assets_prod.min.css) because it was replaced with /web/assets/4eba300/point_of_sale.assets_prod.min.css 2026-08-18 06:13:58,991 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/685f8ae/point_of_sale.customer_display_assets.min.css (id:3229) 2026-08-18 06:13:58,992 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3160] (matching /web/assets/_______/point_of_sale.customer_display_assets.min.css) because it was replaced with /web/assets/685f8ae/point_of_sale.customer_display_assets.min.css 2026-08-18 06:13:59,200 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6940736/portal.assets_chatter.min.css (id:3230) 2026-08-18 06:13:59,201 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3162] (matching /web/assets/_______/portal.assets_chatter.min.css) because it was replaced with /web/assets/6940736/portal.assets_chatter.min.css 2026-08-18 06:14:00,330 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2e93b5b/pos_self_order.assets.min.css (id:3231) 2026-08-18 06:14:00,331 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3163] (matching /web/assets/_______/pos_self_order.assets.min.css) because it was replaced with /web/assets/2e93b5b/pos_self_order.assets.min.css 2026-08-18 06:14:01,303 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c36f58c/project.webclient.min.css (id:3232) 2026-08-18 06:14:01,304 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3165] (matching /web/assets/_______/project.webclient.min.css) because it was replaced with /web/assets/c36f58c/project.webclient.min.css 2026-08-18 06:14:01,442 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8a2e5b8/snailmail.report_assets_snailmail.min.css (id:3233) 2026-08-18 06:14:01,443 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3166] (matching /web/assets/_______/snailmail.report_assets_snailmail.min.css) because it was replaced with /web/assets/8a2e5b8/snailmail.report_assets_snailmail.min.css 2026-08-18 06:14:02,139 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef5de6f/spreadsheet.public_spreadsheet.min.css (id:3234) 2026-08-18 06:14:02,142 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3169] (matching /web/assets/_______/spreadsheet.public_spreadsheet.min.css) because it was replaced with /web/assets/ef5de6f/spreadsheet.public_spreadsheet.min.css 2026-08-18 06:14:02,345 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/71b09af/survey.survey_assets.min.css (id:3235) 2026-08-18 06:14:02,346 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3171] (matching /web/assets/_______/survey.survey_assets.min.css) because it was replaced with /web/assets/71b09af/survey.survey_assets.min.css 2026-08-18 06:14:03,468 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6ee2173/to_account_reports.assets_account_report.min.css (id:3236) 2026-08-18 06:14:03,469 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3175] (matching /web/assets/_______/to_account_reports.assets_account_report.min.css) because it was replaced with /web/assets/6ee2173/to_account_reports.assets_account_report.min.css 2026-08-18 06:14:05,650 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/be0df8b/to_stock_age_report.assets_financial_report.min.css (id:3237) 2026-08-18 06:14:05,651 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3176] (matching /web/assets/_______/to_stock_age_report.assets_financial_report.min.css) because it was replaced with /web/assets/be0df8b/to_stock_age_report.assets_financial_report.min.css 2026-08-18 06:14:06,653 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5b62125/viin_customizer.customizer_report.min.css (id:3238) 2026-08-18 06:14:06,654 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3181] (matching /web/assets/_______/viin_customizer.customizer_report.min.css) because it was replaced with /web/assets/5b62125/viin_customizer.customizer_report.min.css 2026-08-18 06:14:08,432 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/738f545/web.assets_frontend.min.css (id:3239) 2026-08-18 06:14:08,433 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3195] (matching /web/assets/_______/web.assets_frontend.min.css) because it was replaced with /web/assets/738f545/web.assets_frontend.min.css 2026-08-18 06:14:10,120 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/738f545/web.assets_frontend_lazy.min.css (id:3240) 2026-08-18 06:14:10,121 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3196] (matching /web/assets/_______/web.assets_frontend_lazy.min.css) because it was replaced with /web/assets/738f545/web.assets_frontend_lazy.min.css 2026-08-18 06:14:12,032 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0072663/web.assets_unit_tests_setup.min.css (id:3241) 2026-08-18 06:14:12,032 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3200] (matching /web/assets/_______/web.assets_unit_tests_setup.min.css) because it was replaced with /web/assets/0072663/web.assets_unit_tests_setup.min.css 2026-08-18 06:14:14,047 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/be0df8b/web.assets_web.min.css (id:3242) 2026-08-18 06:14:14,049 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3201] (matching /web/assets/_______/web.assets_web.min.css) because it was replaced with /web/assets/be0df8b/web.assets_web.min.css 2026-08-18 06:14:15,951 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/aaf8665/web.assets_web_dark.min.css (id:3243) 2026-08-18 06:14:15,952 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3202] (matching /web/assets/_______/web.assets_web_dark.min.css) because it was replaced with /web/assets/aaf8665/web.assets_web_dark.min.css 2026-08-18 06:14:17,866 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dfa9be3/web.assets_web_print.min.css (id:3244) 2026-08-18 06:14:17,867 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3203] (matching /web/assets/_______/web.assets_web_print.min.css) because it was replaced with /web/assets/dfa9be3/web.assets_web_print.min.css 2026-08-18 06:14:18,171 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1739663/web.qunit_suite_tests.min.css (id:3245) 2026-08-18 06:14:18,172 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3208] (matching /web/assets/_______/web.qunit_suite_tests.min.css) because it was replaced with /web/assets/1739663/web.qunit_suite_tests.min.css 2026-08-18 06:14:19,124 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8a50fc6/web.report_assets_common.min.css (id:3246) 2026-08-18 06:14:19,126 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3209] (matching /web/assets/_______/web.report_assets_common.min.css) because it was replaced with /web/assets/8a50fc6/web.report_assets_common.min.css 2026-08-18 06:14:21,072 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f9814a4/web.tests_assets.min.css (id:3247) 2026-08-18 06:14:21,074 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3211] (matching /web/assets/_______/web.tests_assets.min.css) because it was replaced with /web/assets/f9814a4/web.tests_assets.min.css 2026-08-18 06:14:21,244 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/90dfdda/web_editor.assets_tests_styles.min.css (id:3248) 2026-08-18 06:14:21,245 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3213] (matching /web/assets/_______/web_editor.assets_tests_styles.min.css) because it was replaced with /web/assets/90dfdda/web_editor.assets_tests_styles.min.css 2026-08-18 06:14:21,588 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f21296c/web_editor.assets_wysiwyg.min.css (id:3249) 2026-08-18 06:14:21,590 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3214] (matching /web/assets/_______/web_editor.assets_wysiwyg.min.css) because it was replaced with /web/assets/f21296c/web_editor.assets_wysiwyg.min.css 2026-08-18 06:14:21,938 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1739663/web_editor.backend_assets_wysiwyg.min.css (id:3250) 2026-08-18 06:14:21,939 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3215] (matching /web/assets/_______/web_editor.backend_assets_wysiwyg.min.css) because it was replaced with /web/assets/1739663/web_editor.backend_assets_wysiwyg.min.css 2026-08-18 06:14:22,280 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/891ad63/web_editor.wysiwyg_iframe_editor_assets.min.css (id:3251) 2026-08-18 06:14:22,281 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3217] (matching /web/assets/_______/web_editor.wysiwyg_iframe_editor_assets.min.css) because it was replaced with /web/assets/891ad63/web_editor.wysiwyg_iframe_editor_assets.min.css 2026-08-18 06:14:22,610 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/42d4301/website.assets_all_wysiwyg_inside.min.css (id:3252) 2026-08-18 06:14:22,611 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3218] (matching /web/assets/_______/website.assets_all_wysiwyg_inside.min.css) because it was replaced with /web/assets/42d4301/website.assets_all_wysiwyg_inside.min.css 2026-08-18 06:14:22,824 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80f7328/website.assets_wysiwyg.min.css (id:3253) 2026-08-18 06:14:22,825 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3219] (matching /web/assets/_______/website.assets_wysiwyg.min.css) because it was replaced with /web/assets/80f7328/website.assets_wysiwyg.min.css 2026-08-18 06:14:23,179 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a205b9f/website.backend_assets_all_wysiwyg.min.css (id:3254) 2026-08-18 06:14:23,180 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3220] (matching /web/assets/_______/website.backend_assets_all_wysiwyg.min.css) because it was replaced with /web/assets/a205b9f/website.backend_assets_all_wysiwyg.min.css 2026-08-18 06:14:24,121 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3afb681/website_slides.slide_embed_assets.min.css (id:3255) 2026-08-18 06:14:24,125 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.assetsbundle: Deleting attachments [3221] (matching /web/assets/_______/website_slides.slide_embed_assets.min.css) because it was replaced with /web/assets/3afb681/website_slides.slide_embed_assets.min.css 2026-08-18 06:14:24,131 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 35.52593469619751 seconds 2026-08-18 06:14:29,123 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-08-18 06:14:29,366 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 06:14:29,381 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:14:30,188 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:14:30] "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.046 0.763 2026-08-18 06:14:30,189 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_report.SkillsTestReport.test_cv_report_traceback: waiting for threads: [] 2026-08-18 06:14:30,276 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1567 checked, 35 removed 2026-08-18 06:14:30,297 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-08-18 06:14:31,580 202 _WARNING rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless failed to start: [241:263:0818/061431.087646:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [241:263:0818/061431.092362:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [241:263:0818/061431.092468:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [241:263:0818/061431.092505:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [241:263:0818/061431.092515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [276:276:0818/061431.120066:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [276:276:0818/061431.123779:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [241:263:0818/061431.357315:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [241:241:0818/061431.361190:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [241:263:0818/061431.390587:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [241:241:0818/061431.480224:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [241:241:0818/061431.480333:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [241:241:0818/061431.480353:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [241:263:0818/061431.480353:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [241:263:0818/061431.480391:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:14:31,585 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui: skipped SkillsTestUI.test_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:14:31,612 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_ui (odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui) 2026-08-18 06:14:31,613 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-08-18 06:14:31,828 202 _WARNING rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.test_ui: Chrome headless failed to start: 2026-08-18 06:14:31,829 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui: skipped SkillsTestUI.test_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:14:31,858 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_ui (odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui) 2026-08-18 06:14:31,858 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-08-18 06:14:32,269 202 WARNING rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.test_ui.test_ui: Chrome headless failed to start: [367:388:0818/061432.042747:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [367:388:0818/061432.049224:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [367:388:0818/061432.050133:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [367:388:0818/061432.050176:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [367:388:0818/061432.050189:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [367:388:0818/061432.078596:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [367:367:0818/061432.079390:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [402:402:0818/061432.096328:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [402:402:0818/061432.100493:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [367:388:0818/061432.115760:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [367:367:0818/061432.205433:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [367:367:0818/061432.205545:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [367:367:0818/061432.205562:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [367:388:0818/061432.210182:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [367:388:0818/061432.210223:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:14:32,275 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills.tests.test_ui: skipped SkillsTestUI.test_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:14:32,324 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 06:14:33,977 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-08-18 06:14:34,687 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:14:36,444 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-08-18 06:14:36,578 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [218050, 218062, 218065] 2026-08-18 06:14:36,578 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [4753, 4765, 4768] 2026-08-18 06:14:36,621 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_collaborators_accessible_by_timesheet_user ... 2026-08-18 06:14:37,095 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-08-18 06:14:37,217 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:14:37,228 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-08-18 06:14:37,370 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-08-18 06:14:37,466 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 06:14:39,038 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing: Starting TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company ... 2026-08-18 06:14:42,935 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [341] 2026-08-18 06:14:43,261 202 _WARNING rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless failed to start: 2026-08-18 06:14:43,262 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing: skipped TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:14:43,316 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company (odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company) 2026-08-18 06:14:43,317 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing: Starting TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company ... 2026-08-18 06:14:48,064 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2026-08-18 06:14:48,406 202 _WARNING rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless failed to start: [503:524:0818/061448.366584:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 06:14:48,407 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing: skipped TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:14:48,462 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company (odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company) 2026-08-18 06:14:48,463 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing: Starting TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company ... 2026-08-18 06:14:52,925 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [343] 2026-08-18 06:14:53,567 202 WARNING rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless failed to start: [529:550:0818/061453.315922:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [529:550:0818/061453.321503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [529:550:0818/061453.321599:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [529:550:0818/061453.321729:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [529:550:0818/061453.323358:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [529:550:0818/061453.344553:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [529:529:0818/061453.351655:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [565:565:0818/061453.362102:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [565:565:0818/061453.371865:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [529:550:0818/061453.406880:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [529:529:0818/061453.503643:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [529:529:0818/061453.503743:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [529:550:0818/061453.505217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:14:53,574 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_sharing: skipped TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:14:53,654 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 06:14:56,170 202 INFO rb-03e6980-224009-405069 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 0x7f793a713060> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:56,171 202 INFO rb-03e6980-224009-405069 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 0x7f793aa28220> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:56,178 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:56,183 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:56,184 202 INFO rb-03e6980-224009-405069 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 0x7f793aa2f380> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:56,198 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:56,199 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:58,804 202 INFO rb-03e6980-224009-405069 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 0x7f793bc49800> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:58,805 202 INFO rb-03e6980-224009-405069 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 0x7f793adc98a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:58,812 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:58,816 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:58,817 202 INFO rb-03e6980-224009-405069 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 0x7f793adc9ee0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:58,831 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:14:58,831 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:00,803 202 INFO rb-03e6980-224009-405069 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 0x7f793ca858a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:00,804 202 INFO rb-03e6980-224009-405069 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 0x7f793aed6ca0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:00,812 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:00,815 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:00,816 202 INFO rb-03e6980-224009-405069 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 0x7f793aed47c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:00,827 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:00,828 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:03,345 202 INFO rb-03e6980-224009-405069 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 0x7f793a6b5800> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:03,345 202 INFO rb-03e6980-224009-405069 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 0x7f793ae90ea0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:03,351 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:03,354 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:03,355 202 INFO rb-03e6980-224009-405069 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 0x7f793ae91940> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:03,366 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:03,367 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:05,780 202 INFO rb-03e6980-224009-405069 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 0x7f793d116b60> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:05,781 202 INFO rb-03e6980-224009-405069 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 0x7f793aa28d60> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:05,788 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:05,792 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:05,793 202 INFO rb-03e6980-224009-405069 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 0x7f793aa29800> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:05,806 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:05,807 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:08,433 202 INFO rb-03e6980-224009-405069 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 0x7f793aa085e0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:08,434 202 INFO rb-03e6980-224009-405069 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 0x7f793c013ba0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:08,455 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:08,459 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:08,460 202 INFO rb-03e6980-224009-405069 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 0x7f793c0123e0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:08,478 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:08,479 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:11,103 202 INFO rb-03e6980-224009-405069 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 0x7f793a70c400> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:11,103 202 INFO rb-03e6980-224009-405069 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 0x7f793ac29e40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:11,109 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:11,113 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:11,114 202 INFO rb-03e6980-224009-405069 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 0x7f793ac29760> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:11,128 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:11,129 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:13,742 202 INFO rb-03e6980-224009-405069 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 0x7f793b0e67a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:13,743 202 INFO rb-03e6980-224009-405069 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 0x7f793ae537e0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:13,749 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:13,752 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:13,753 202 INFO rb-03e6980-224009-405069 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 0x7f793ae50d60> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:13,769 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:13,770 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:14,803 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [344] 2026-08-18 06:15:14,846 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8186] 2026-08-18 06:15:14,852 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:15,399 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [345] 2026-08-18 06:15:15,408 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8188] 2026-08-18 06:15:15,414 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:15,850 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [346] 2026-08-18 06:15:15,859 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8190] 2026-08-18 06:15:15,865 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:16,718 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-08-18 06:15:16,735 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8201] 2026-08-18 06:15:16,743 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:16,787 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-08-18 06:15:16,993 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-08-18 06:15:20,107 202 INFO rb-03e6980-224009-405069 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 0x7f793be59620> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:20,107 202 INFO rb-03e6980-224009-405069 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 0x7f793ac7cb80> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:20,114 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:20,117 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:20,118 202 INFO rb-03e6980-224009-405069 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 0x7f793ac7d9e0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:20,133 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:20,134 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:20,150 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 06:15:22,337 202 INFO rb-03e6980-224009-405069 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 0x7f793e4a1e40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:22,338 202 INFO rb-03e6980-224009-405069 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 0x7f793be59620> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:22,345 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:22,349 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:22,350 202 INFO rb-03e6980-224009-405069 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 0x7f793c9d40e0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:22,365 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:22,366 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:25,155 202 INFO rb-03e6980-224009-405069 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 0x7f793a5ad760> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:25,156 202 INFO rb-03e6980-224009-405069 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 0x7f793adca200> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:25,164 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:25,169 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:25,170 202 INFO rb-03e6980-224009-405069 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 0x7f793adcbe20> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:25,185 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:25,186 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:27,740 202 INFO rb-03e6980-224009-405069 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 0x7f793d58f740> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:27,740 202 INFO rb-03e6980-224009-405069 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 0x7f793ac7efc0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:27,746 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:27,749 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:27,750 202 INFO rb-03e6980-224009-405069 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 0x7f793ac7c900> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:27,764 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:27,764 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:30,459 202 INFO rb-03e6980-224009-405069 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 0x7f793c410720> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:30,459 202 INFO rb-03e6980-224009-405069 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 0x7f793c54fce0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:30,464 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:30,467 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:30,467 202 INFO rb-03e6980-224009-405069 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 0x7f793c54d080> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:30,482 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:30,483 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:33,036 202 INFO rb-03e6980-224009-405069 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 0x7f793ae65580> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:33,036 202 INFO rb-03e6980-224009-405069 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 0x7f793a5af4c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:33,041 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:33,043 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:33,044 202 INFO rb-03e6980-224009-405069 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 0x7f793a5ad6c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:33,056 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:33,058 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:35,595 202 INFO rb-03e6980-224009-405069 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 0x7f793ade3740> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:35,596 202 INFO rb-03e6980-224009-405069 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 0x7f793d115da0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:35,602 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:35,606 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:35,607 202 INFO rb-03e6980-224009-405069 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 0x7f793d1142c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:35,620 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:35,621 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:37,570 202 INFO rb-03e6980-224009-405069 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 0x7f793a710860> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:37,571 202 INFO rb-03e6980-224009-405069 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 0x7f793aefa520> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:37,577 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:37,581 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:37,582 202 INFO rb-03e6980-224009-405069 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 0x7f793aef82c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:37,594 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:37,595 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:40,081 202 INFO rb-03e6980-224009-405069 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 0x7f793c3c2700> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:40,082 202 INFO rb-03e6980-224009-405069 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 0x7f793b23e020> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:40,088 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:40,092 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:40,093 202 INFO rb-03e6980-224009-405069 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 0x7f793b23c5e0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:40,108 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:40,109 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/Viindoo-odoo-18.0/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:41,058 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [356] 2026-08-18 06:15:41,081 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8216] 2026-08-18 06:15:41,102 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:41,438 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [357] 2026-08-18 06:15:41,446 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8218] 2026-08-18 06:15:41,453 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:41,855 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [358] 2026-08-18 06:15:41,873 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8220] 2026-08-18 06:15:41,897 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:42,720 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [359] 2026-08-18 06:15:42,731 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8231] 2026-08-18 06:15:42,738 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:42,893 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-08-18 06:15:45,367 202 INFO rb-03e6980-224009-405069 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 0x7f793ad27240> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:45,367 202 INFO rb-03e6980-224009-405069 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 0x7f793ca87e20> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:45,372 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:45,376 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:45,376 202 INFO rb-03e6980-224009-405069 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 0x7f793ca84720> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:45,390 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:45,391 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:15:45,401 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 06:15:45,884 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-08-18 06:15:46,496 202 INFO rb-03e6980-224009-405069 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-08-18 06:15:46,669 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [3539, 3540] 2026-08-18 06:15:47,107 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 06:15:47,432 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [360] 2026-08-18 06:15:47,444 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8241] 2026-08-18 06:15:47,451 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:47,815 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [361] 2026-08-18 06:15:47,822 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8243] 2026-08-18 06:15:47,828 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:47,845 202 INFO rb-03e6980-224009-405069 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-08-18 06:15:47,864 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 06:15:47,886 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:48,749 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:48] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 24 0.025 0.845 2026-08-18 06:15:48,763 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:48] "GET /web/content/3561?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.002 0.008 2026-08-18 06:15:48,765 202 INFO rb-03e6980-224009-405069 odoo.addons.html_editor.tests.test_controller.TestController.test_01_upload_document: waiting for threads: [] 2026-08-18 06:15:48,792 202 INFO rb-03e6980-224009-405069 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-08-18 06:15:48,806 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 06:15:48,817 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:49,107 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.041 0.251 2026-08-18 06:15:49,116 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.005 2026-08-18 06:15:49,118 202 INFO rb-03e6980-224009-405069 odoo.addons.html_editor.tests.test_controller.TestController.test_03_get_image_info: waiting for threads: [] 2026-08-18 06:15:49,144 202 INFO rb-03e6980-224009-405069 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-08-18 06:15:49,162 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin_user from n/a 2026-08-18 06:15:49,182 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:49,495 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.059 0.262 2026-08-18 06:15:49,526 202 INFO rb-03e6980-224009-405069 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-08-18 06:15:49,551 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin_user from n/a 2026-08-18 06:15:49,569 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:49,814 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.022 0.226 2026-08-18 06:15:49,821 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.003 2026-08-18 06:15:49,855 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.020 0.011 2026-08-18 06:15:49,862 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.004 2026-08-18 06:15:49,867 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-08-18 06:15:49,872 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-08-18 06:15:49,877 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-08-18 06:15:49,889 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 2 0.002 0.007 2026-08-18 06:15:49,899 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:49] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.003 2026-08-18 06:15:49,900 202 INFO rb-03e6980-224009-405069 odoo.addons.html_editor.tests.test_controller.TestController.test_05_internal_link_preview: waiting for threads: [] 2026-08-18 06:15:49,938 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 06:15:49,957 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-08-18 06:15:50,428 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:51,500 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.070 1.006 2026-08-18 06:15:51,523 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:51] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 13 0.005 0.013 2026-08-18 06:15:51,558 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 06:15:51,695 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-08-18 06:15:51,888 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless failed to start: 2026-08-18 06:15:51,888 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: skipped TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:51,923 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_chatbot_steps_sequence_ui (odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui) 2026-08-18 06:15:51,924 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-08-18 06:15:52,098 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.test_chatbot_steps_sequence_ui: Chrome headless failed to start: 2026-08-18 06:15:52,099 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: skipped TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:52,142 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_chatbot_steps_sequence_ui (odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui) 2026-08-18 06:15:52,143 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-08-18 06:15:52,530 202 WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.test_chatbot_steps_sequence_ui.test_chatbot_steps_sequence_ui: Chrome headless failed to start: [695:716:0818/061552.316433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [695:716:0818/061552.318161:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [695:716:0818/061552.318266:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [695:716:0818/061552.318302:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [695:716:0818/061552.318314:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [695:716:0818/061552.335253:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [695:695:0818/061552.344112:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [731:731:0818/061552.358825:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [731:731:0818/061552.365978:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [695:716:0818/061552.376546:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:15:52,537 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: skipped TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:52,570 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-08-18 06:15:52,902 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless failed to start: [806:828:0818/061552.725507:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [806:828:0818/061552.731233:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [806:828:0818/061552.731335:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [806:828:0818/061552.731671:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [806:828:0818/061552.731683:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [806:828:0818/061552.742334:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [806:806:0818/061552.745498:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [806:828:0818/061552.763829:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [842:842:0818/061552.760512:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [842:842:0818/061552.772145:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [806:806:0818/061552.832474:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [806:806:0818/061552.832574:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [806:806:0818/061552.832591:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [806:828:0818/061552.832603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [806:828:0818/061552.832643:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:15:52,910 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: skipped TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:52,940 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_chatbot_steps_sequence_with_move_ui (odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui) 2026-08-18 06:15:52,941 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-08-18 06:15:53,138 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.test_chatbot_steps_sequence_with_move_ui: Chrome headless failed to start: [909:932:0818/061553.102407:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 06:15:53,138 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: skipped TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:53,177 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_chatbot_steps_sequence_with_move_ui (odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui) 2026-08-18 06:15:53,177 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-08-18 06:15:53,352 202 WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.test_chatbot_steps_sequence_with_move_ui.test_chatbot_steps_sequence_with_move_ui: Chrome headless failed to start: 2026-08-18 06:15:53,352 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_form_ui: skipped TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:53,397 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 06:15:53,503 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-08-18 06:15:53,889 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless failed to start: [951:972:0818/061553.700060:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [951:972:0818/061553.708155:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [951:972:0818/061553.708261:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [951:972:0818/061553.708301:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [951:972:0818/061553.708311:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [951:972:0818/061553.717304:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [951:951:0818/061553.718650:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [987:987:0818/061553.736443:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [987:987:0818/061553.738920:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [951:972:0818/061553.748707:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [951:951:0818/061553.833011:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [951:951:0818/061553.833147:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [951:951:0818/061553.833165:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [951:972:0818/061553.833690:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [951:972:0818/061553.833735:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:15:53,895 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: skipped ChatbotCase.test_chatbot_clear_answers_on_step_type_change : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:53,927 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_chatbot_clear_answers_on_step_type_change (odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change) 2026-08-18 06:15:53,928 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-08-18 06:15:54,381 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.test_chatbot_clear_answers_on_step_type_change: Chrome headless failed to start: [1062:1083:0818/061554.154724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1062:1083:0818/061554.164627:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1062:1083:0818/061554.164846:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1062:1083:0818/061554.164885:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1062:1083:0818/061554.164897:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1062:1083:0818/061554.177060:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1062:1062:0818/061554.181509:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1097:1097:0818/061554.199755:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1097:1097:0818/061554.202984:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1062:1083:0818/061554.210199:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:15:54,389 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: skipped ChatbotCase.test_chatbot_clear_answers_on_step_type_change : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:54,427 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_chatbot_clear_answers_on_step_type_change (odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change) 2026-08-18 06:15:54,427 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-08-18 06:15:54,818 202 WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.test_chatbot_clear_answers_on_step_type_change.test_chatbot_clear_answers_on_step_type_change: Chrome headless failed to start: [1167:1190:0818/061554.643710:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1167:1190:0818/061554.649130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1167:1190:0818/061554.649303:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1167:1190:0818/061554.649370:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1167:1190:0818/061554.649379:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1167:1190:0818/061554.673528:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1167:1167:0818/061554.674318:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1204:1204:0818/061554.693262:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1204:1204:0818/061554.696129:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1167:1190:0818/061554.701628:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1167:1167:0818/061554.783786:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1167:1167:0818/061554.783867:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1167:1167:0818/061554.783879:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1167:1190:0818/061554.783886:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1167:1190:0818/061554.783925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:15:54,826 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: skipped ChatbotCase.test_chatbot_clear_answers_on_step_type_change : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:15:54,861 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-08-18 06:15:54,968 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-08-18 06:15:55,005 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-08-18 06:15:55,404 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [362] 2026-08-18 06:15:55,413 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8251] 2026-08-18 06:15:55,421 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:15:55,545 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-08-18 06:15:55,556 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:55,983 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:55] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.086 0.343 2026-08-18 06:15:56,101 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-08-18 06:15:56,113 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:56,506 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.062 0.334 2026-08-18 06:15:56,694 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-08-18 06:15:56,771 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-08-18 06:15:56,781 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [15, 16] 2026-08-18 06:15:56,804 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_without_operator ... 2026-08-18 06:15:56,878 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:57,246 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 86 0.057 0.313 2026-08-18 06:15:57,374 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:57] "POST /chatbot/step/trigger HTTP/1.1" 200 - 53 0.032 0.032 2026-08-18 06:15:57,414 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 06:15:57,925 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-08-18 06:15:57,931 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:59,189 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:59] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 82 0.079 1.181 2026-08-18 06:15:59,199 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:59] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.003 2026-08-18 06:15:59,200 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_cors_livechat.TestCorsLivechat.test_access_denied_for_wrong_channel: waiting for threads: [] 2026-08-18 06:15:59,223 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-08-18 06:15:59,236 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:59,569 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:59] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.063 0.271 2026-08-18 06:15:59,611 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:15:59] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 18 0.024 0.014 2026-08-18 06:15:59,630 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-08-18 06:15:59,648 202 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-08-18 06:15:59,650 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:15:59,868 202 INFO rb-03e6980-224009-405069 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-08-18 06:16:00,014 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:00] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.070 0.297 2026-08-18 06:16:00,036 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-08-18 06:16:00,054 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 06:16:00,065 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:16:00,458 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:00] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 88 0.093 0.302 2026-08-18 06:16:00,505 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 06:16:18,299 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-08-18 06:16:18,749 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 06:16:30,500 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 06:16:30,500 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 06:16:31,702 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [363] 2026-08-18 06:16:31,715 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9232] 2026-08-18 06:16:31,722 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:32,292 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [364] 2026-08-18 06:16:32,309 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9234] 2026-08-18 06:16:32,318 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:32,443 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-08-18 06:16:32,461 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:16:32,811 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 77 0.071 0.281 2026-08-18 06:16:32,900 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:michel from n/a 2026-08-18 06:16:33,006 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:33] "POST /mail/data HTTP/1.1" 200 - 50 0.049 0.049 2026-08-18 06:16:33,007 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message: waiting for threads: [] 2026-08-18 06:16:33,026 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-08-18 06:16:33,031 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:16:33,401 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.049 0.323 2026-08-18 06:16:33,545 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.035 0.048 2026-08-18 06:16:33,692 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.058 0.045 2026-08-18 06:16:33,851 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.064 0.047 2026-08-18 06:16:33,980 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.031 0.042 2026-08-18 06:16:34,171 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.063 0.058 2026-08-18 06:16:34,319 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.052 0.055 2026-08-18 06:16:34,427 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.025 0.043 2026-08-18 06:16:34,533 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.028 0.043 2026-08-18 06:16:34,640 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.028 0.043 2026-08-18 06:16:34,737 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.022 0.038 2026-08-18 06:16:34,881 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.040 0.051 2026-08-18 06:16:35,025 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.043 0.042 2026-08-18 06:16:35,154 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.042 0.044 2026-08-18 06:16:35,291 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.037 0.047 2026-08-18 06:16:35,412 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.028 0.042 2026-08-18 06:16:35,528 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.030 0.042 2026-08-18 06:16:35,679 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.041 0.054 2026-08-18 06:16:35,795 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.029 0.043 2026-08-18 06:16:35,964 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.070 0.049 2026-08-18 06:16:36,077 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.026 0.040 2026-08-18 06:16:36,187 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.024 0.038 2026-08-18 06:16:36,298 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.036 0.041 2026-08-18 06:16:36,450 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.055 0.047 2026-08-18 06:16:36,608 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.035 0.048 2026-08-18 06:16:36,695 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_conversation_history ... 2026-08-18 06:16:36,718 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:michel from n/a 2026-08-18 06:16:36,913 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-08-18 06:16:37,150 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging ... 2026-08-18 06:16:37,591 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [365] 2026-08-18 06:16:37,619 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9266] 2026-08-18 06:16:37,627 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:37,678 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:16:38,729 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.048 1.005 2026-08-18 06:16:38,813 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:38] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.045 0.027 2026-08-18 06:16:39,024 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.039 0.047 2026-08-18 06:16:39,080 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:39] "POST /mail/action HTTP/1.1" 200 - 23 0.017 0.036 2026-08-18 06:16:39,111 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:39] "POST /mail/action HTTP/1.1" 200 - 22 0.010 0.017 2026-08-18 06:16:39,112 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging: waiting for threads: [] 2026-08-18 06:16:39,136 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-08-18 06:16:39,141 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:16:39,511 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.062 0.310 2026-08-18 06:16:39,697 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-08-18 06:16:39,702 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:16:40,124 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.084 0.340 2026-08-18 06:16:40,345 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-18 06:16:41,077 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [366] 2026-08-18 06:16:41,086 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9276] 2026-08-18 06:16:41,093 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:41,642 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [367] 2026-08-18 06:16:41,650 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9278] 2026-08-18 06:16:41,658 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:41,752 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-08-18 06:16:42,148 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [368] 2026-08-18 06:16:42,156 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9280] 2026-08-18 06:16:42,161 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:42,657 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [369] 2026-08-18 06:16:42,679 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9283] 2026-08-18 06:16:42,687 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:42,799 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-08-18 06:16:43,229 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [370] 2026-08-18 06:16:43,263 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9286] 2026-08-18 06:16:43,267 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:43,356 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-08-18 06:16:43,784 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [371] 2026-08-18 06:16:43,795 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9289] 2026-08-18 06:16:43,804 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:44,309 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [372] 2026-08-18 06:16:44,318 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9292] 2026-08-18 06:16:44,327 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:44,418 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-08-18 06:16:44,870 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [373] 2026-08-18 06:16:44,876 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9295] 2026-08-18 06:16:44,882 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:45,382 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [374] 2026-08-18 06:16:45,390 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9298] 2026-08-18 06:16:45,396 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:45,489 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-08-18 06:16:45,960 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [375] 2026-08-18 06:16:45,969 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9301] 2026-08-18 06:16:45,978 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:46,500 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-08-18 06:16:46,507 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9304] 2026-08-18 06:16:46,513 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:46,791 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-08-18 06:16:47,188 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-08-18 06:16:47,194 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9310] 2026-08-18 06:16:47,198 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:47,285 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-08-18 06:16:47,734 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-08-18 06:16:47,740 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9313] 2026-08-18 06:16:47,746 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:48,147 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-08-18 06:16:48,154 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9316] 2026-08-18 06:16:48,160 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:48,337 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-08-18 06:16:48,686 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-08-18 06:16:48,696 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9321] 2026-08-18 06:16:48,703 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:49,076 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [381] 2026-08-18 06:16:49,084 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9324] 2026-08-18 06:16:49,090 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:49,227 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-08-18 06:16:49,719 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [382] 2026-08-18 06:16:49,731 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9328] 2026-08-18 06:16:49,740 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:50,254 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-08-18 06:16:50,265 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9331] 2026-08-18 06:16:50,274 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:50,529 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-08-18 06:16:51,125 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [384] 2026-08-18 06:16:51,137 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9337] 2026-08-18 06:16:51,143 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:51,653 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [385] 2026-08-18 06:16:51,662 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9340] 2026-08-18 06:16:51,668 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:51,877 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-08-18 06:16:52,298 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-08-18 06:16:52,310 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9346] 2026-08-18 06:16:52,317 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:52,762 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [387] 2026-08-18 06:16:52,769 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9349] 2026-08-18 06:16:52,775 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:53,054 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-08-18 06:16:53,423 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-08-18 06:16:53,430 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9357] 2026-08-18 06:16:53,435 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:53,888 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-08-18 06:16:53,903 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9360] 2026-08-18 06:16:53,910 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:54,169 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-18 06:16:54,700 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-08-18 06:16:54,710 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9370] 2026-08-18 06:16:54,715 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:55,124 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-08-18 06:16:55,131 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9372] 2026-08-18 06:16:55,136 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:16:55,234 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-08-18 06:16:55,335 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [129601, 129602, 129603, 129604, 129610, 129611, 129612, 129511, 129512, 129513, 129514, 129515, 129516, 129522, 129523, 129524, 129525, 129526, 129527, 129532, 129533, 129534, 129535, 129536, 129541, 129542, 129543, 129544, 129550, 129551, 129552, 129553, 129554, 129560, 129561, 129562, 129563, 129564, 129569, 129570, 129571, 129572, 129573, 129579, 129580, 129581, 129582, 129583, 129589, 129590, 129591, 129592, 129593, 129594, 129595] 2026-08-18 06:16:55,335 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1685, 1684, 1683, 1682, 1681, 1680, 1679, 1678, 1677, 1676, 1675, 1674, 1673, 1672, 1671, 1670, 1669, 1668, 1667, 1666, 1665, 1664, 1663, 1662, 1661, 1660, 1659, 1658, 1657, 1656, 1655, 1654, 1653, 1652, 1651, 1650, 1649, 1648, 1647, 1646, 1645, 1644, 1643, 1642, 1641, 1640, 1639, 1638, 1637, 1636, 1635, 1634, 1633, 1632, 1631] 2026-08-18 06:16:55,430 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [129507, 129597, 129606, 129518, 129529, 129538, 129546, 129556, 129566, 129575, 129585] 2026-08-18 06:16:55,431 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-08-18 06:16:55,463 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:16:56,538 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 76 0.046 1.031 2026-08-18 06:16:56,684 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-08-18 06:16:56,727 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [129601, 129602, 129603, 129604, 129610, 129611, 129612, 129511, 129512, 129513, 129514, 129515, 129516, 129522, 129523, 129524, 129525, 129526, 129527, 129532, 129533, 129534, 129535, 129536, 129541, 129542, 129543, 129544, 129550, 129551, 129552, 129553, 129554, 129560, 129561, 129562, 129563, 129564, 129569, 129570, 129571, 129572, 129573, 129579, 129580, 129581, 129582, 129583, 129589, 129590, 129591, 129592, 129593, 129594, 129595] 2026-08-18 06:16:56,727 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1685, 1684, 1683, 1682, 1681, 1680, 1679, 1678, 1677, 1676, 1675, 1674, 1673, 1672, 1671, 1670, 1669, 1668, 1667, 1666, 1665, 1664, 1663, 1662, 1661, 1660, 1659, 1658, 1657, 1656, 1655, 1654, 1653, 1652, 1651, 1650, 1649, 1648, 1647, 1646, 1645, 1644, 1643, 1642, 1641, 1640, 1639, 1638, 1637, 1636, 1635, 1634, 1633, 1632, 1631] 2026-08-18 06:16:56,742 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [129507, 129597, 129606, 129518, 129529, 129538, 129546, 129556, 129566, 129575, 129585] 2026-08-18 06:16:56,742 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-08-18 06:16:56,764 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:16:57,132 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:16:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.082 0.289 2026-08-18 06:16:57,305 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-18 06:16:57,328 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-08-18 06:16:57,698 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless failed to start: [1323:1344:0818/061657.479054:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1323:1344:0818/061657.479145:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1323:1344:0818/061657.479166:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1323:1344:0818/061657.479185:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1323:1344:0818/061657.479190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1323:1344:0818/061657.495489:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1323:1323:0818/061657.502968:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1359:1359:0818/061657.506804:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1359:1359:0818/061657.509230:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1323:1344:0818/061657.529912:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1323:1323:0818/061657.620917:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1323:1323:0818/061657.621006:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1323:1323:0818/061657.621021:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1323:1344:0818/061657.621023:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1323:1344:0818/061657.621057:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:16:57,708 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page: skipped TestImLivechatSupportPage.test_load_modules : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:16:57,741 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_load_modules (odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules) 2026-08-18 06:16:57,742 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-08-18 06:16:58,183 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.test_load_modules: Chrome headless failed to start: [1435:1456:0818/061657.905449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1435:1456:0818/061657.913000:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1435:1456:0818/061657.913517:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1435:1456:0818/061657.913596:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1435:1456:0818/061657.913611:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1435:1456:0818/061657.922807:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1435:1435:0818/061657.927486:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1472:1472:0818/061657.941606:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1472:1472:0818/061657.944386:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1435:1456:0818/061657.972609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:16:58,189 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page: skipped TestImLivechatSupportPage.test_load_modules : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:16:58,220 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_load_modules (odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules) 2026-08-18 06:16:58,221 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-08-18 06:16:58,599 202 WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.test_load_modules.test_load_modules: Chrome headless failed to start: [1548:1569:0818/061658.369079:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1548:1569:0818/061658.380886:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1548:1569:0818/061658.381025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1548:1569:0818/061658.381067:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1548:1569:0818/061658.381077:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1548:1569:0818/061658.399890:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1548:1548:0818/061658.401244:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1583:1583:0818/061658.418838:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1583:1583:0818/061658.428206:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1548:1569:0818/061658.440774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1548:1548:0818/061658.542798:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1548:1548:0818/061658.542897:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1548:1548:0818/061658.542912:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1548:1569:0818/061658.542909:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1548:1569:0818/061658.542945:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:16:58,605 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_im_livechat_support_page: skipped TestImLivechatSupportPage.test_load_modules : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:16:58,646 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 06:16:58,667 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-08-18 06:16:59,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless failed to start: [1655:1676:0818/061658.808943:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1655:1676:0818/061658.816746:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1655:1676:0818/061658.818592:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1655:1676:0818/061658.818622:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1655:1676:0818/061658.818629:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1655:1676:0818/061658.834602:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1655:1655:0818/061658.839660:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1692:1692:0818/061658.850996:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1692:1692:0818/061658.853810:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1655:1676:0818/061658.864206:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1655:1655:0818/061658.939136:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1655:1655:0818/061658.939233:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1655:1655:0818/061658.939251:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1655:1676:0818/061658.939294:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1655:1676:0818/061658.939332:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:16:59,006 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js: skipped ExternalTestSuite.test_external_livechat : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:16:59,035 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_external_livechat (odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat) 2026-08-18 06:16:59,036 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-08-18 06:16:59,365 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.test_external_livechat: Chrome headless failed to start: [1768:1789:0818/061659.187095:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1768:1789:0818/061659.192044:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1768:1789:0818/061659.192196:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1768:1789:0818/061659.192235:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1768:1789:0818/061659.192251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1768:1789:0818/061659.203579:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1768:1768:0818/061659.204420:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1804:1804:0818/061659.231294:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1768:1789:0818/061659.234900:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1804:1804:0818/061659.242408:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1768:1768:0818/061659.324314:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1768:1789:0818/061659.324422:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1768:1768:0818/061659.324475:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1768:1768:0818/061659.324492:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1768:1789:0818/061659.324523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:16:59,372 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js: skipped ExternalTestSuite.test_external_livechat : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:16:59,402 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_external_livechat (odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat) 2026-08-18 06:16:59,402 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-08-18 06:16:59,740 202 WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.test_external_livechat.test_external_livechat: Chrome headless failed to start: [1879:1900:0818/061659.557591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1879:1900:0818/061659.564189:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1879:1900:0818/061659.565544:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1879:1900:0818/061659.565628:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1879:1900:0818/061659.565641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1879:1900:0818/061659.580406:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1879:1879:0818/061659.585009:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1915:1915:0818/061659.599078:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1915:1915:0818/061659.607061:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1879:1900:0818/061659.611174:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1879:1879:0818/061659.687873:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1879:1879:0818/061659.687978:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1879:1879:0818/061659.687997:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1879:1900:0818/061659.689426:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1879:1900:0818/061659.689448:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:16:59,745 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_js: skipped ExternalTestSuite.test_external_livechat : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:16:59,808 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 06:17:11,582 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 06:17:11,582 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 06:17:12,258 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-08-18 06:17:13,053 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-08-18 06:17:13,064 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9771] 2026-08-18 06:17:13,076 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:13,153 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-08-18 06:17:13,161 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9772] 2026-08-18 06:17:13,171 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:13,364 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:emp from n/a 2026-08-18 06:17:13,375 202 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-08-18 06:17:13,380 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:17:13,635 202 INFO rb-03e6980-224009-405069 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-08-18 06:17:13,828 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:17:13] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.098 0.355 2026-08-18 06:17:13,943 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-08-18 06:17:14,532 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-08-18 06:17:14,541 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9780] 2026-08-18 06:17:14,548 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:14,647 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-08-18 06:17:14,667 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9781] 2026-08-18 06:17:14,692 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:15,342 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-08-18 06:17:15,349 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9783] 2026-08-18 06:17:15,356 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:15,435 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 107, model: res.users 2026-08-18 06:17:15,498 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-18 06:17:15,512 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-08-18 06:17:15,914 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-08-18 06:17:15,925 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9785] 2026-08-18 06:17:15,933 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:16,539 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 06:17:17,204 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-08-18 06:17:17,218 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9792] 2026-08-18 06:17:17,224 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:17,761 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-08-18 06:17:17,771 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9794] 2026-08-18 06:17:17,780 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:17,890 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history: Starting TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth ... 2026-08-18 06:17:18,271 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-08-18 06:17:18,279 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9796] 2026-08-18 06:17:18,288 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:18,321 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:17:19,458 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:17:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.084 1.055 2026-08-18 06:17:19,960 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless failed to start: [1992:2013:0818/061719.720501:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1992:2013:0818/061719.732074:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1992:2013:0818/061719.732587:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1992:2013:0818/061719.732621:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1992:2013:0818/061719.732662:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1992:2013:0818/061719.742563:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2029:2029:0818/061719.758328:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1992:1992:0818/061719.766482:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2029:2029:0818/061719.769293:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1992:2013:0818/061719.786275:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:17:19,966 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history: skipped TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:17:20,001 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_session_history_navigation_back_and_forth (odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth) 2026-08-18 06:17:20,002 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history: Starting TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth ... 2026-08-18 06:17:20,516 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-08-18 06:17:20,546 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9799] 2026-08-18 06:17:20,554 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:20,604 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:17:20,915 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:17:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.047 0.272 2026-08-18 06:17:21,178 202 _WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.test_session_history_navigation_back_and_forth: Chrome headless failed to start: 2026-08-18 06:17:21,178 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history: skipped TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:17:21,209 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_session_history_navigation_back_and_forth (odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth) 2026-08-18 06:17:21,210 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history: Starting TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth ... 2026-08-18 06:17:21,668 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-08-18 06:17:21,677 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9802] 2026-08-18 06:17:21,684 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 06:17:21,722 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:17:22,067 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:17:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.050 0.296 2026-08-18 06:17:22,526 202 WARNING rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.test_session_history_navigation_back_and_forth.test_session_history_navigation_back_and_forth: Chrome headless failed to start: [2120:2141:0818/061722.291085:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2120:2141:0818/061722.296896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2120:2141:0818/061722.296995:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2120:2141:0818/061722.297040:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2120:2141:0818/061722.297050:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2120:2141:0818/061722.309241:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2120:2120:0818/061722.310439:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2155:2155:0818/061722.334300:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2155:2155:0818/061722.340691:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2120:2141:0818/061722.344076:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2120:2120:0818/061722.449295:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2120:2120:0818/061722.449407:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2120:2120:0818/061722.449427:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2120:2141:0818/061722.450288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2120:2141:0818/061722.450327:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:17:22,533 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_session_history: skipped TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:17:22,589 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-18 06:17:22,605 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-08-18 06:17:23,118 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 06:17:23,450 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:17:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.072 0.262 2026-08-18 06:17:23,500 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:17:23] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.018 0.026 2026-08-18 06:17:23,526 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 06:17:23] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.010 0.012 2026-08-18 06:17:23,527 202 INFO rb-03e6980-224009-405069 odoo.addons.im_livechat.tests.test_upload_attachment.TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat: waiting for threads: [] 2026-08-18 06:17:23,560 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 06:17:37,333 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #120 deleted product.product records with IDs: [837] 2026-08-18 06:17:37,465 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 06:17:37,466 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 06:17:37,785 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 06:17:37,786 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 06:17:37,794 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 06:17:37,794 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 06:17:37,801 202 INFO rb-03e6980-224009-405069 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-08-18 06:17:37,801 202 INFO rb-03e6980-224009-405069 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-08-18 06:18:23,624 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name ... 2026-08-18 06:18:27,771 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #120 deleted invoice.line.grouping records with IDs: [4, 5, 6] 2026-08-18 06:18:27,864 202 INFO rb-03e6980-224009-405069 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-08-18 06:18:29,860 202 INFO rb-03e6980-224009-405069 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-08-18 06:18:32,618 202 INFO rb-03e6980-224009-405069 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-08-18 06:18:34,758 202 INFO rb-03e6980-224009-405069 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-08-18 06:18:37,761 202 INFO rb-03e6980-224009-405069 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-08-18 06:18:39,945 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 06:18:54,268 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_access_token ... 2026-08-18 06:18:56,931 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_adjustment_invoice ... 2024-01-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #122 deleted account.move.line.ctp records with IDs: [134, 135] 2024-01-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #122 deleted account.move.line records with IDs: [360] 2026-08-18 06:19:00,368 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_cancel_invoice ... 2026-08-18 06:19:03,304 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_decimal_rounding ... 2026-08-18 06:19:05,196 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_default_symbol_on_partner ... 2026-08-18 06:19:06,807 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_downpayment_line_in_json ... 2026-08-18 06:19:08,325 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_creation ... 2026-08-18 06:19:10,227 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_foreign_currency ... 2026-08-18 06:19:12,410 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation ... 2026-08-18 06:19:14,672 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation_no_product ... 2026-08-18 06:19:16,662 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_line_note_in_json ... 2026-08-18 06:19:18,612 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_loyalty_discount_in_json ... 2026-08-18 06:19:19,982 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_pos_discount_product_in_json ... 2024-01-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #122 deleted account.move.line.ctp records with IDs: [159] 2026-08-18 06:19:23,699 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_replacement_invoice ... 2024-01-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #122 deleted account.move.line.ctp records with IDs: [163, 164] 2024-01-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #122 deleted account.move.line records with IDs: [403] 2026-08-18 06:19:27,873 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sale_discount_product_in_json ... 2026-08-18 06:19:30,481 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_send_and_print ... 2026-08-18 06:19:33,528 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_double_zip_response ... 2026-08-18 06:19:36,460 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_no_xml_in_zip ... 2026-08-18 06:19:39,330 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_single_zip_response ... 2026-08-18 06:19:41,993 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-18 06:20:11,248 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_default_symbol ... 2026-08-18 06:20:11,411 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files ... 2024-01-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #124 deleted ir.attachment records with IDs: [4420] 2024-01-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #124 deleted ir.attachment records with IDs: [4419] 2026-08-18 06:20:12,788 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files_not_sent_raises ... 2026-08-18 06:20:13,426 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_refund ... 2026-08-18 06:20:15,578 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_send_and_print ... 2026-08-18 06:20:16,988 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_pos_specific_symbol ... 2026-08-18 06:20:17,169 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_prepare_order_vals_rights ... 2026-08-18 06:20:17,795 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-18 06:20:34,856 202 INFO rb-03e6980-224009-405069 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-08-18 06:20:35,169 202 _WARNING rb-03e6980-224009-405069 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 failed to start: 2026-08-18 06:20:35,170 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: skipped TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:20:35,216 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_l10n_vn_edi_pos_config_error_tour (odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour) 2026-08-18 06:20:35,217 202 INFO rb-03e6980-224009-405069 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-08-18 06:20:35,635 202 _WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.test_l10n_vn_edi_pos_config_error_tour: Chrome headless failed to start: [2250:2271:0818/062035.443162:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2250:2271:0818/062035.449406:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2250:2271:0818/062035.449712:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2250:2271:0818/062035.450028:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2250:2271:0818/062035.450058:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2250:2271:0818/062035.463146:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2250:2250:0818/062035.463312:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2250:2271:0818/062035.491275:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2287:2287:0818/062035.497484:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2287:2287:0818/062035.500597:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2250:2250:0818/062035.589329:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2250:2250:0818/062035.589431:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2250:2250:0818/062035.589464:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2250:2271:0818/062035.592527:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2250:2271:0818/062035.592578:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:20:35,648 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: skipped TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:20:35,686 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_l10n_vn_edi_pos_config_error_tour (odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour) 2026-08-18 06:20:35,686 202 INFO rb-03e6980-224009-405069 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-08-18 06:20:36,167 202 WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.test_l10n_vn_edi_pos_config_error_tour.test_l10n_vn_edi_pos_config_error_tour: Chrome headless failed to start: [2362:2383:0818/062035.934293:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2362:2383:0818/062035.939200:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2362:2383:0818/062035.939286:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2362:2383:0818/062035.939426:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2362:2383:0818/062035.939434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2362:2383:0818/062035.950762:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2362:2362:0818/062035.958730:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2397:2397:0818/062035.973160:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2397:2397:0818/062035.978064:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2362:2383:0818/062035.995966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2362:2362:0818/062036.079918:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2362:2362:0818/062036.080021:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2362:2383:0818/062036.080025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2362:2362:0818/062036.080038:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2362:2383:0818/062036.080090:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:20:36,175 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: skipped TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:20:36,211 202 INFO rb-03e6980-224009-405069 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-08-18 06:20:36,716 202 _WARNING rb-03e6980-224009-405069 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 failed to start: [2472:2493:0818/062036.489890:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2472:2493:0818/062036.495054:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2472:2493:0818/062036.495176:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2472:2493:0818/062036.496773:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2472:2493:0818/062036.496812:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2472:2493:0818/062036.508825:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2472:2472:0818/062036.512488:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2508:2508:0818/062036.526103:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2508:2508:0818/062036.531239:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2472:2493:0818/062036.538527:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2472:2472:0818/062036.646680:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2472:2472:0818/062036.646766:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2472:2472:0818/062036.646778:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2472:2493:0818/062036.647024:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2472:2493:0818/062036.647056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2487:2487:0100/000000.682233:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [2487:2487:0100/000000.682529:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-18 06:20:36,723 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: skipped TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:20:36,763 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_l10n_vn_edi_pos_refund_reason_tour (odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour) 2026-08-18 06:20:36,764 202 INFO rb-03e6980-224009-405069 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-08-18 06:20:37,233 202 _WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome headless failed to start: [2575:2597:0818/062037.009127:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2575:2597:0818/062037.017538:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2575:2597:0818/062037.020201:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2575:2597:0818/062037.020359:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2575:2597:0818/062037.020380:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2575:2597:0818/062037.036549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2575:2575:0818/062037.038298:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2610:2610:0818/062037.049562:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2610:2610:0818/062037.054457:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2575:2597:0818/062037.065524:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2575:2575:0818/062037.144712:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2575:2597:0818/062037.144830:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:20:37,240 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: skipped TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:20:37,281 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_l10n_vn_edi_pos_refund_reason_tour (odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour) 2026-08-18 06:20:37,281 202 INFO rb-03e6980-224009-405069 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-08-18 06:20:37,794 202 WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.test_l10n_vn_edi_pos_refund_reason_tour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome headless failed to start: [2685:2706:0818/062037.555642:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2685:2706:0818/062037.561377:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2685:2706:0818/062037.562546:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2685:2706:0818/062037.562626:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2685:2706:0818/062037.562642:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2685:2706:0818/062037.574184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2685:2685:0818/062037.577991:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2722:2722:0818/062037.592735:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2722:2722:0818/062037.595763:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2685:2706:0818/062037.623010:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 06:20:37,801 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: skipped TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 06:20:37,878 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 06:20:58,703 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_c99_account_by_code_map_scoped ... 2026-08-18 06:20:58,817 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_create_account_vn_chart_triggers_tag_fill ... 2026-08-18 06:20:58,881 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_fill_tag_vn_coa_checks_all_companies ... 2026-08-18 06:20:58,920 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_get_account_by_code_cross_company ... 2026-08-18 06:20:58,974 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_get_account_by_code_prefix_cross_company ... 2026-08-18 06:20:59,050 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 06:21:08,991 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reload_template_branch_company ... 2026-08-18 06:21:31,169 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reload_template_company_missing_stock_journal_xmlid ... 2026-08-18 06:21:42,293 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #134 deleted ir.default records with IDs: [279] 2026-08-18 06:21:42,296 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #134 deleted ir.model.data records with IDs: [465866] 2026-08-18 06:21:42,420 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #134 deleted account.journal records with IDs: [260] 2026-08-18 06:21:43,986 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 06:22:26,751 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c10_payments_route_to_11218_and_11219 ... 2026-08-18 06:22:27,797 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c11_first_cash_journal_stays_on_111_and_no_115_exists ... 2026-08-18 06:22:27,864 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12_level3_exhaustion_raises_userror_and_mints_nothing ... 2026-08-18 06:22:28,932 202 INFO rb-03e6980-224009-405069 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-08-18 06:22:29,009 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c14_migration_renames_fabricated_accounts_in_place ... 2026-08-18 06:22:29,767 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15_migration_is_idempotent ... 2026-08-18 06:22:30,584 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c16_c133_fixer_does_not_move_a_c99_company ... 2026-08-18 06:22:30,766 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c17_each_c133_company_gets_its_own_11211 ... 2026-08-18 06:22:30,841 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c18_each_allocator_is_unreachable_from_the_other_regime ... 2026-08-18 06:22:31,177 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c19_second_cash_journal_without_1111_raises_userror ... 2026-08-18 06:22:31,373 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c1_no_fabricated_three_digit_account_exists ... 2026-08-18 06:22:31,426 202 INFO rb-03e6980-224009-405069 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-08-18 06:22:31,602 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c21_utility_rename_collision_is_skipped_and_logged ... 2026-08-18 06:22:32,442 202 INFO rb-03e6980-224009-405069 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-08-18 06:22:33,184 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c2_bank_suspense_account_is_11217 ... 2026-08-18 06:22:33,247 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c3_outstanding_accounts_are_11218_and_11219 ... 2026-08-18 06:22:33,308 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c4_three_utility_accounts_are_distinct_records ... 2026-08-18 06:22:33,376 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c5_first_bank_account_lands_on_11211 ... 2026-08-18 06:22:33,432 202 INFO rb-03e6980-224009-405069 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-08-18 06:22:33,963 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c7_utility_accounts_keep_their_vietnamese_name ... 2026-08-18 06:22:34,187 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c8_foreign_currency_bank_account_lands_under_1122 ... 2026-08-18 06:22:34,424 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c9_statutory_1121_1122_stay_roll_ups ... 2026-08-18 06:22:34,734 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x1_both_regimes_reach_their_target_state_together ... 2026-08-18 06:22:36,215 202 INFO rb-03e6980-224009-405069 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-08-18 06:22:36,382 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 06:23:22,303 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t10_bank_journal_accounts_keep_the_112_report_tag ... 2026-08-18 06:23:22,711 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t11_second_cash_journal_stays_in_the_111_family ... 2026-08-18 06:23:22,973 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t12_statutory_codes_are_never_padded ... 2026-08-18 06:23:23,026 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t13_migration_renames_114_115_in_place_and_keeps_the_entries ... 2026-08-18 06:23:23,864 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: C99 code fix: renaming account 2854 from 114 to 1131 for company VN C99 Bank 2026-08-18 06:23:23,880 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: C99 code fix: renaming account 2855 from 115 to 1132 for company VN C99 Bank 2026-08-18 06:23:25,035 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t14_migration_recreates_deleted_outstanding_accounts ... 2026-08-18 06:23:25,043 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #141 deleted ir.model.data records with IDs: [467593] 2026-08-18 06:23:25,113 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #141 deleted account.account records with IDs: [2854] 2026-08-18 06:23:25,119 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #141 deleted ir.model.data records with IDs: [467594] 2026-08-18 06:23:25,140 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #141 deleted account.account records with IDs: [2855] 2026-08-18 06:23:26,902 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t15_migration_is_idempotent ... 2026-08-18 06:23:27,770 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: C99 code fix: renaming account 2854 from 114 to 1131 for company VN C99 Bank 2026-08-18 06:23:27,786 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: C99 code fix: renaming account 2855 from 115 to 1132 for company VN C99 Bank 2026-08-18 06:23:29,504 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t16_c99_pipeline_does_not_move_a_c133_company ... 2026-08-18 06:23:30,959 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t17_each_company_gets_its_own_bank_account ... 2026-08-18 06:23:31,270 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t18_migration_repoints_a_bank_journal_left_on_112 ... 2026-08-18 06:23:32,571 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #141 deleted ir.model.data records with IDs: [467832] 2026-08-18 06:23:32,571 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #141 deleted account.account records with IDs: [3066] 2026-08-18 06:23:32,573 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1122 was removed because it is not a C99 account 2026-08-18 06:23:32,916 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t19_outstanding_rename_collision_is_skipped_and_logged ... 2026-08-18 06:23:33,421 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t1_bank_suspense_account_is_1121 ... 2026-08-18 06:23:33,444 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t2_suspense_account_is_never_a_journal_own_account ... 2026-08-18 06:23:33,466 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3_outstanding_accounts_are_1131_and_1132 ... 2026-08-18 06:23:33,509 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3b_new_c99_accounts_keep_their_vietnamese_name ... 2026-08-18 06:23:33,714 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t4_no_account_outside_circular_99_is_created ... 2026-08-18 06:23:33,760 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t5_inbound_payment_debits_1131 ... 2026-08-18 06:23:34,374 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t6_outbound_payment_credits_1132 ... 2026-08-18 06:23:34,957 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t7_first_bank_account_lands_on_1122 ... 2026-08-18 06:23:35,104 202 INFO rb-03e6980-224009-405069 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-08-18 06:23:35,798 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t9_account_112_carries_no_direct_postings ... 2026-08-18 06:23:36,275 202 INFO rb-03e6980-224009-405069 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-08-18 06:23:36,404 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 06:23:44,985 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_chart_survives_deferred_c99_guess_load ... 2026-08-18 06:23:54,337 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_to_c99_switchback_loads_c99 ... 2026-08-18 06:24:03,758 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.auto.transfer.model records with IDs: [69, 70, 71, 72] 2026-08-18 06:24:03,964 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [470453, 470452, 470451, 470450] 2026-08-18 06:24:03,964 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.reconcile.model records with IDs: [91, 92, 93, 94] 2026-08-18 06:24:03,999 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.payment.method.line records with IDs: [196, 197, 198, 199, 200] 2026-08-18 06:24:04,104 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.default records with IDs: [462] 2026-08-18 06:24:04,108 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [470433, 470434, 470431, 470440, 470430, 470432, 470435, 470443, 470436, 470429, 470428, 470437, 470438, 470439, 470445, 470441, 470444, 470427, 470442, 470426] 2026-08-18 06:24:04,109 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.journal records with IDs: [479, 480, 484, 481, 485, 487, 483, 488, 492, 482, 491, 495, 498, 486, 493, 494, 496, 489, 497, 490] 2026-08-18 06:24:04,126 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted mail.alias records with IDs: [283, 284, 286, 287, 285] 2026-08-18 06:24:04,210 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [470424, 470422, 470423, 470413, 470411, 470412, 470416, 470414, 470415, 470409, 470406, 470408, 470407, 470410, 470420, 470417, 470419, 470418, 470421] 2026-08-18 06:24:04,211 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.tax records with IDs: [380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398] 2026-08-18 06:24:04,248 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [470399, 470402, 470400, 470401, 470403, 470405, 470404] 2026-08-18 06:24:04,248 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.tax.group records with IDs: [119, 120, 121, 122, 123, 124, 125] 2026-08-18 06:24:04,646 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.default records with IDs: [453, 454, 455, 456, 457, 458, 459, 460, 461, 463, 464, 465, 466] 2026-08-18 06:24:04,652 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [470278, 470277, 470425, 470272, 470273, 470274, 470275, 470276, 470279, 470280, 470281, 470282, 470283, 470284, 470285, 470286, 470287, 470288, 470289, 470290, 470291, 470292, 470293, 470294, 470295, 470296, 470297, 470298, 470299, 470300, 470301, 470302, 470303, 470304, 470305, 470306, 470307, 470308, 470309, 470310, 470311, 470312, 470313, 470314, 470315, 470316, 470317, 470318, 470319, 470320, 470321, 470322, 470323, 470324, 470325, 470326, 470327, 470328, 470329, 470330, 470331, 470332, 470333, 470334, 470335, 470336, 470337, 470338, 470339, 470340, 470341, 470342, 470343, 470344, 470345, 470346, 470347, 470348, 470349, 470350, 470351, 470352, 470353, 470354, 470355, 470356, 470357, 470358, 470359, 470360, 470361, 470362, 470363, 470364, 470365, 470366, 470367, 470368, 470369, 470370, 470371, 470372, 470373, 470374, 470375, 470376, 470377, 470378, 470379, 470380, 470381, 470382, 470383, 470384, 470385, 470386, 470387, 470388, 470389, 470390, 470391, 470392, 470393, 470394, 470395, 470396, 470397, 470398] 2026-08-18 06:24:04,652 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.account records with IDs: [3605, 3606, 3607, 3608, 3732, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731] 2026-08-18 06:24:04,683 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [470263, 470264, 470265, 470266, 470267, 470268, 470269, 470270, 470271] 2026-08-18 06:24:04,683 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.group records with IDs: [1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416] 2026-08-18 06:24:11,067 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c99_to_c133_settings_switch_loads_c133 ... 2026-08-18 06:24:22,328 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.auto.transfer.model records with IDs: [77, 78, 79, 80] 2026-08-18 06:24:22,529 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471259, 471258, 471257, 471256] 2026-08-18 06:24:22,529 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.reconcile.model records with IDs: [99, 100, 101, 102] 2026-08-18 06:24:22,562 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.payment.method.line records with IDs: [206, 207, 208, 209, 210] 2026-08-18 06:24:22,615 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.default records with IDs: [494] 2026-08-18 06:24:22,617 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471239, 471240, 471237, 471246, 471236, 471238, 471241, 471249, 471242, 471235, 471234, 471243, 471244, 471245, 471251, 471247, 471250, 471233, 471248, 471232] 2026-08-18 06:24:22,618 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.journal records with IDs: [519, 520, 524, 521, 525, 527, 523, 528, 532, 522, 531, 535, 538, 526, 533, 534, 536, 529, 537, 530] 2026-08-18 06:24:22,623 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted mail.alias records with IDs: [296, 297, 299, 300, 298] 2026-08-18 06:24:22,697 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471230, 471228, 471229, 471227, 471225, 471226, 471219, 471216, 471218, 471217, 471214, 471211, 471213, 471212, 471215, 471223, 471220, 471222, 471221, 471224] 2026-08-18 06:24:22,698 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.tax records with IDs: [419, 425, 420, 421, 422, 423, 433, 434, 435, 424, 426, 427, 428, 429, 430, 431, 432, 436, 437, 438] 2026-08-18 06:24:22,730 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471204, 471207, 471205, 471206, 471208, 471210, 471209] 2026-08-18 06:24:22,730 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.tax.group records with IDs: [133, 134, 135, 136, 137, 138, 139] 2026-08-18 06:24:23,342 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.default records with IDs: [485, 486, 487, 488, 489, 490, 491, 492, 493, 495, 496, 497, 498] 2026-08-18 06:24:23,350 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [470993, 470992, 471231, 471096, 470990, 470991, 471097, 470994, 471098, 471099, 471100, 471101, 471102, 471103, 471104, 470995, 470996, 471105, 470997, 471106, 471107, 471108, 471109, 471110, 471111, 471112, 471113, 470998, 470999, 471114, 471115, 471116, 471117, 471000, 471001, 471002, 471118, 471119, 471120, 471121, 471122, 471123, 471003, 471004, 471005, 471006, 471124, 471125, 471007, 471126, 471008, 471009, 471127, 471010, 471011, 471128, 471012, 471013, 471014, 471015, 471016, 471129, 471017, 471130, 471131, 471018, 471132, 471019, 471020, 471133, 471134, 471021, 471022, 471135, 471136, 471137, 471023, 471024, 471025, 471026, 471138, 471027, 471139, 471140, 471028, 471141, 471142, 471029, 471030, 471143, 471144, 471145, 471146, 471147, 471148, 471149, 471031, 471032, 471150, 471151, 471152, 471153, 471033, 471154, 471155, 471156, 471034, 471157, 471158, 471159, 471160, 471161, 471162, 471163, 471164, 471165, 471166, 471167, 471168, 471169, 471035, 471170, 471036, 471171, 471172, 471173, 471174, 471175, 471176, 471037, 471038, 471039, 471040, 471177, 471041, 471042, 471043, 471178, 471179, 471044, 471045, 471046, 471047, 471048, 471049, 471180, 471050, 471051, 471052, 471181, 471053, 471054, 471182, 471183, 471055, 471184, 471185, 471186, 471187, 471056, 471057, 471058, 471188, 471059, 471060, 471061, 471062, 471063, 471064, 471189, 471065, 471066, 471067, 471068, 471069, 471070, 471071, 471072, 471190, 471073, 471074, 471191, 471192, 471193, 471194, 471075, 471076, 471077, 471078, 471079, 471080, 471081, 471195, 471082, 471083, 471084, 471085, 471086, 471087, 471088, 471089, 471090, 471196, 471197, 471198, 471091, 471199, 471200, 471201, 471202, 471092, 471203, 471093, 471094, 471095] 2026-08-18 06:24:23,350 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.account records with IDs: [4054, 3948, 3949, 4162, 4055, 3950, 3951, 3952, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 3953, 3954, 4063, 3955, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 3956, 3957, 4072, 4073, 4074, 4075, 3958, 3959, 3960, 4076, 4077, 4078, 4079, 4080, 4081, 3961, 3962, 3963, 3964, 4082, 4083, 3965, 4084, 3966, 3967, 4085, 3968, 3969, 4086, 3970, 3971, 3972, 3973, 3974, 4087, 3975, 4088, 4089, 3976, 4090, 3977, 3978, 4091, 4092, 3979, 3980, 4093, 4094, 4095, 3981, 3982, 3983, 3984, 4096, 3985, 4097, 4098, 3986, 4099, 4100, 3987, 3988, 4101, 4102, 4103, 4104, 4105, 4106, 4107, 3989, 3990, 4108, 4109, 4110, 4111, 3991, 4112, 4113, 4114, 3992, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 3993, 4128, 3994, 4129, 4130, 4131, 4132, 4133, 4134, 3995, 3996, 3997, 3998, 4135, 3999, 4000, 4001, 4136, 4137, 4002, 4003, 4004, 4005, 4006, 4007, 4138, 4008, 4009, 4010, 4139, 4011, 4012, 4140, 4141, 4013, 4142, 4143, 4144, 4145, 4014, 4015, 4016, 4146, 4017, 4018, 4019, 4020, 4021, 4022, 4147, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4148, 4031, 4032, 4149, 4150, 4151, 4152, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4153, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4154, 4155, 4156, 4049, 4157, 4158, 4159, 4160, 4050, 4161, 4051, 4052, 4053] 2026-08-18 06:24:23,492 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [470981, 470982, 470983, 470984, 470985, 470986, 470987, 470988, 470989, 470875, 470876, 470877, 470878, 470879, 470880, 470881, 470882, 470883, 470884, 470885, 470886, 470887, 470888, 470889, 470890, 470891, 470892, 470893, 470894, 470895, 470896, 470897, 470898, 470899, 470900, 470901, 470902, 470903, 470904, 470905, 470906, 470907, 470908, 470909, 470910, 470911, 470912, 470913, 470914, 470915, 470916, 470917, 470918, 470919, 470920, 470921, 470922, 470923, 470924, 470925, 470926, 470927, 470928, 470929, 470930, 470931, 470932, 470933, 470934, 470935, 470936, 470937, 470938, 470939, 470940, 470941, 470942, 470943, 470944, 470945, 470946, 470947, 470948, 470949, 470950, 470951, 470952, 470953, 470954, 470955, 470956, 470957, 470958, 470959, 470960, 470961, 470962, 470963, 470964, 470965, 470966, 470967, 470968, 470969, 470970, 470971, 470972, 470973, 470974, 470975, 470976, 470977, 470978, 470979, 470980] 2026-08-18 06:24:23,492 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.group records with IDs: [1638, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1639, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1640, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1641, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1642, 1623, 1624, 1625, 1643, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1644, 1633, 1645, 1634, 1635, 1636, 1646, 1637] 2026-08-18 06:24:28,874 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_non_vietnamese_chart_switch_is_not_blocked_by_the_guard ... 2026-08-18 06:24:35,054 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471563, 471562, 471561, 471560] 2026-08-18 06:24:35,055 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.reconcile.model records with IDs: [107, 108, 109, 110] 2026-08-18 06:24:35,087 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.payment.method.line records with IDs: [216, 217, 218, 219, 220] 2026-08-18 06:24:35,179 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.default records with IDs: [521] 2026-08-18 06:24:35,185 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471543, 471544, 471541, 471550, 471540, 471542, 471545, 471553, 471546, 471539, 471538, 471547, 471548, 471549, 471555, 471551, 471554, 471537, 471552, 471536] 2026-08-18 06:24:35,186 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.journal records with IDs: [559, 560, 564, 561, 565, 567, 563, 568, 572, 562, 571, 575, 578, 566, 573, 574, 576, 569, 577, 570] 2026-08-18 06:24:35,193 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted mail.alias records with IDs: [309, 310, 312, 313, 311] 2026-08-18 06:24:35,245 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471533, 471532] 2026-08-18 06:24:35,245 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.tax records with IDs: [458, 459] 2026-08-18 06:24:35,286 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471531] 2026-08-18 06:24:35,287 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.tax.group records with IDs: [147] 2026-08-18 06:24:35,526 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.default records with IDs: [517, 518, 519, 520, 522, 523, 524, 525] 2026-08-18 06:24:35,530 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [471567, 471566, 471564, 471534, 471511, 471525, 471515, 471526, 471516, 471535, 471518, 471491, 471530, 471487, 471501, 471504, 471512, 471506, 471507, 471519, 471524, 471522, 471520, 471527, 471521, 471523, 471528, 471499, 471513, 471514, 471500, 471510, 471517, 471502, 471529, 471495, 471498, 471493, 471505, 471489, 471490, 471488, 471496, 471509, 471497, 471508, 471503, 471494, 471565, 471568, 471492] 2026-08-18 06:24:35,530 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #145 deleted account.account records with IDs: [4291, 4333, 4335, 4337, 4339, 4340, 4336, 4338, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4334, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331, 4332, 4341] 2026-08-18 06:24:42,130 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 06:25:03,862 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4855] 2026-08-18 06:25:03,866 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 411122 was removed because it is not a C99 account 2026-08-18 06:25:03,905 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4864] 2026-08-18 06:25:03,906 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12811 was removed because it is not a C99 account 2026-08-18 06:25:03,939 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4844] 2026-08-18 06:25:03,941 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12812 was removed because it is not a C99 account 2026-08-18 06:25:03,969 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4878] 2026-08-18 06:25:03,975 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12813 was removed because it is not a C99 account 2026-08-18 06:25:04,006 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4928] 2026-08-18 06:25:04,008 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12822 was removed because it is not a C99 account 2026-08-18 06:25:04,037 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4849] 2026-08-18 06:25:04,039 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12823 was removed because it is not a C99 account 2026-08-18 06:25:04,062 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4887] 2026-08-18 06:25:04,064 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12831 was removed because it is not a C99 account 2026-08-18 06:25:04,093 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4872] 2026-08-18 06:25:04,096 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12832 was removed because it is not a C99 account 2026-08-18 06:25:04,121 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4860] 2026-08-18 06:25:04,123 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12881 was removed because it is not a C99 account 2026-08-18 06:25:04,145 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4880] 2026-08-18 06:25:04,148 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12882 was removed because it is not a C99 account 2026-08-18 06:25:04,182 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4924] 2026-08-18 06:25:04,184 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 12883 was removed because it is not a C99 account 2026-08-18 06:25:04,217 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4865] 2026-08-18 06:25:04,221 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13621 was removed because it is not a C99 account 2026-08-18 06:25:04,247 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4831] 2026-08-18 06:25:04,249 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13622 was removed because it is not a C99 account 2026-08-18 06:25:04,273 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4909] 2026-08-18 06:25:04,275 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13631 was removed because it is not a C99 account 2026-08-18 06:25:04,298 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4925] 2026-08-18 06:25:04,300 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13632 was removed because it is not a C99 account 2026-08-18 06:25:04,325 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4921] 2026-08-18 06:25:04,326 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13681 was removed because it is not a C99 account 2026-08-18 06:25:04,372 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4886] 2026-08-18 06:25:04,374 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13682 was removed because it is not a C99 account 2026-08-18 06:25:04,400 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4871] 2026-08-18 06:25:04,402 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13811 was removed because it is not a C99 account 2026-08-18 06:25:04,428 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4850] 2026-08-18 06:25:04,430 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13812 was removed because it is not a C99 account 2026-08-18 06:25:04,457 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4843] 2026-08-18 06:25:04,459 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13831 was removed because it is not a C99 account 2026-08-18 06:25:04,488 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4901] 2026-08-18 06:25:04,490 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13832 was removed because it is not a C99 account 2026-08-18 06:25:04,517 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4914] 2026-08-18 06:25:04,519 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13881 was removed because it is not a C99 account 2026-08-18 06:25:04,546 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4832] 2026-08-18 06:25:04,548 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 13882 was removed because it is not a C99 account 2026-08-18 06:25:04,574 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4830] 2026-08-18 06:25:04,576 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22812 was removed because it is not a C99 account 2026-08-18 06:25:04,597 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4856] 2026-08-18 06:25:04,599 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22881 was removed because it is not a C99 account 2026-08-18 06:25:04,621 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4862] 2026-08-18 06:25:04,623 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22882 was removed because it is not a C99 account 2026-08-18 06:25:04,655 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4858] 2026-08-18 06:25:04,656 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22923 was removed because it is not a C99 account 2026-08-18 06:25:04,690 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4891] 2026-08-18 06:25:04,693 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22924 was removed because it is not a C99 account 2026-08-18 06:25:04,727 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4854] 2026-08-18 06:25:04,732 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22931 was removed because it is not a C99 account 2026-08-18 06:25:04,775 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4847] 2026-08-18 06:25:04,777 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22932 was removed because it is not a C99 account 2026-08-18 06:25:04,805 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4879] 2026-08-18 06:25:04,806 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22943 was removed because it is not a C99 account 2026-08-18 06:25:04,833 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4877] 2026-08-18 06:25:04,835 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22951 was removed because it is not a C99 account 2026-08-18 06:25:04,871 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4923] 2026-08-18 06:25:04,874 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 22952 was removed because it is not a C99 account 2026-08-18 06:25:04,910 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4898] 2026-08-18 06:25:04,913 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33321 was removed because it is not a C99 account 2026-08-18 06:25:04,943 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4900] 2026-08-18 06:25:04,946 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33322 was removed because it is not a C99 account 2026-08-18 06:25:04,987 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4876] 2026-08-18 06:25:04,990 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33331 was removed because it is not a C99 account 2026-08-18 06:25:05,086 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4902] 2026-08-18 06:25:05,089 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33332 was removed because it is not a C99 account 2026-08-18 06:25:05,128 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4857] 2026-08-18 06:25:05,131 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33341 was removed because it is not a C99 account 2026-08-18 06:25:05,175 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4873] 2026-08-18 06:25:05,178 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33342 was removed because it is not a C99 account 2026-08-18 06:25:05,206 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4835] 2026-08-18 06:25:05,209 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33351 was removed because it is not a C99 account 2026-08-18 06:25:05,245 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4852] 2026-08-18 06:25:05,247 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33352 was removed because it is not a C99 account 2026-08-18 06:25:05,272 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4895] 2026-08-18 06:25:05,273 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33361 was removed because it is not a C99 account 2026-08-18 06:25:05,301 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4903] 2026-08-18 06:25:05,303 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33362 was removed because it is not a C99 account 2026-08-18 06:25:05,331 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4859] 2026-08-18 06:25:05,333 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33371 was removed because it is not a C99 account 2026-08-18 06:25:05,360 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4910] 2026-08-18 06:25:05,364 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33372 was removed because it is not a C99 account 2026-08-18 06:25:05,400 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4861] 2026-08-18 06:25:05,402 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33391 was removed because it is not a C99 account 2026-08-18 06:25:05,434 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4875] 2026-08-18 06:25:05,436 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33392 was removed because it is not a C99 account 2026-08-18 06:25:05,464 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4889] 2026-08-18 06:25:05,465 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33621 was removed because it is not a C99 account 2026-08-18 06:25:05,489 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4930] 2026-08-18 06:25:05,491 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33622 was removed because it is not a C99 account 2026-08-18 06:25:05,519 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4851] 2026-08-18 06:25:05,521 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33631 was removed because it is not a C99 account 2026-08-18 06:25:05,550 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4908] 2026-08-18 06:25:05,551 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33632 was removed because it is not a C99 account 2026-08-18 06:25:05,583 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4842] 2026-08-18 06:25:05,588 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33681 was removed because it is not a C99 account 2026-08-18 06:25:05,634 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4863] 2026-08-18 06:25:05,636 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33682 was removed because it is not a C99 account 2026-08-18 06:25:05,662 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4838] 2026-08-18 06:25:05,666 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33811 was removed because it is not a C99 account 2026-08-18 06:25:05,697 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4890] 2026-08-18 06:25:05,700 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33812 was removed because it is not a C99 account 2026-08-18 06:25:05,735 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4907] 2026-08-18 06:25:05,737 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33821 was removed because it is not a C99 account 2026-08-18 06:25:05,769 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4892] 2026-08-18 06:25:05,772 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33822 was removed because it is not a C99 account 2026-08-18 06:25:05,799 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4926] 2026-08-18 06:25:05,801 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33831 was removed because it is not a C99 account 2026-08-18 06:25:05,836 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4885] 2026-08-18 06:25:05,839 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33832 was removed because it is not a C99 account 2026-08-18 06:25:05,869 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4836] 2026-08-18 06:25:05,872 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33841 was removed because it is not a C99 account 2026-08-18 06:25:05,901 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4919] 2026-08-18 06:25:05,904 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33842 was removed because it is not a C99 account 2026-08-18 06:25:05,937 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4896] 2026-08-18 06:25:05,939 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33861 was removed because it is not a C99 account 2026-08-18 06:25:05,967 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4917] 2026-08-18 06:25:05,969 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33862 was removed because it is not a C99 account 2026-08-18 06:25:06,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4905] 2026-08-18 06:25:06,003 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33871 was removed because it is not a C99 account 2026-08-18 06:25:06,034 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4883] 2026-08-18 06:25:06,036 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33872 was removed because it is not a C99 account 2026-08-18 06:25:06,069 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4888] 2026-08-18 06:25:06,072 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33881 was removed because it is not a C99 account 2026-08-18 06:25:06,112 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4833] 2026-08-18 06:25:06,114 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 33882 was removed because it is not a C99 account 2026-08-18 06:25:06,146 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4868] 2026-08-18 06:25:06,148 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 34111 was removed because it is not a C99 account 2026-08-18 06:25:06,180 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4848] 2026-08-18 06:25:06,183 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 34112 was removed because it is not a C99 account 2026-08-18 06:25:06,228 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4904] 2026-08-18 06:25:06,231 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 34121 was removed because it is not a C99 account 2026-08-18 06:25:06,266 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4839] 2026-08-18 06:25:06,268 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 34122 was removed because it is not a C99 account 2026-08-18 06:25:06,301 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4867] 2026-08-18 06:25:06,303 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 34311 was removed because it is not a C99 account 2026-08-18 06:25:06,331 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4913] 2026-08-18 06:25:06,333 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 34312 was removed because it is not a C99 account 2026-08-18 06:25:06,362 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4933] 2026-08-18 06:25:06,365 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 34313 was removed because it is not a C99 account 2026-08-18 06:25:06,393 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4846] 2026-08-18 06:25:06,396 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 35211 was removed because it is not a C99 account 2026-08-18 06:25:06,431 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4866] 2026-08-18 06:25:06,432 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 35212 was removed because it is not a C99 account 2026-08-18 06:25:06,460 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4841] 2026-08-18 06:25:06,467 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 35221 was removed because it is not a C99 account 2026-08-18 06:25:06,501 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4915] 2026-08-18 06:25:06,503 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 35222 was removed because it is not a C99 account 2026-08-18 06:25:06,533 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4893] 2026-08-18 06:25:06,535 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 35231 was removed because it is not a C99 account 2026-08-18 06:25:06,561 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4906] 2026-08-18 06:25:06,563 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 35232 was removed because it is not a C99 account 2026-08-18 06:25:06,593 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4853] 2026-08-18 06:25:06,595 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 35251 was removed because it is not a C99 account 2026-08-18 06:25:06,618 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4869] 2026-08-18 06:25:06,621 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 35252 was removed because it is not a C99 account 2026-08-18 06:25:06,644 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4918] 2026-08-18 06:25:06,646 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1311 was removed because it is not a C99 account 2026-08-18 06:25:06,668 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4927] 2026-08-18 06:25:06,670 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1312 was removed because it is not a C99 account 2026-08-18 06:25:06,696 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4931] 2026-08-18 06:25:06,698 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1385 was removed because it is not a C99 account 2026-08-18 06:25:06,743 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4845] 2026-08-18 06:25:06,745 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1411 was removed because it is not a C99 account 2026-08-18 06:25:06,784 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4897] 2026-08-18 06:25:06,787 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1412 was removed because it is not a C99 account 2026-08-18 06:25:06,826 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4840] 2026-08-18 06:25:06,832 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1531 was removed because it is not a C99 account 2026-08-18 06:25:06,863 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4874] 2026-08-18 06:25:06,865 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1532 was removed because it is not a C99 account 2026-08-18 06:25:06,908 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4884] 2026-08-18 06:25:06,911 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1541 was removed because it is not a C99 account 2026-08-18 06:25:06,943 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4922] 2026-08-18 06:25:06,945 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 1542 was removed because it is not a C99 account 2026-08-18 06:25:06,982 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4834] 2026-08-18 06:25:06,984 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 2421 was removed because it is not a C99 account 2026-08-18 06:25:07,012 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4882] 2026-08-18 06:25:07,014 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 2422 was removed because it is not a C99 account 2026-08-18 06:25:07,048 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4916] 2026-08-18 06:25:07,050 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 2441 was removed because it is not a C99 account 2026-08-18 06:25:07,089 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4920] 2026-08-18 06:25:07,092 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 2442 was removed because it is not a C99 account 2026-08-18 06:25:07,142 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4837] 2026-08-18 06:25:07,144 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3311 was removed because it is not a C99 account 2026-08-18 06:25:07,187 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4870] 2026-08-18 06:25:07,189 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3312 was removed because it is not a C99 account 2026-08-18 06:25:07,238 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4911] 2026-08-18 06:25:07,241 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3341 was removed because it is not a C99 account 2026-08-18 06:25:07,278 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4929] 2026-08-18 06:25:07,282 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3342 was removed because it is not a C99 account 2026-08-18 06:25:07,314 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4912] 2026-08-18 06:25:07,316 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3351 was removed because it is not a C99 account 2026-08-18 06:25:07,339 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4881] 2026-08-18 06:25:07,341 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3352 was removed because it is not a C99 account 2026-08-18 06:25:07,367 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4932] 2026-08-18 06:25:07,369 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3385 was removed because it is not a C99 account 2026-08-18 06:25:07,398 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4899] 2026-08-18 06:25:07,400 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3441 was removed because it is not a C99 account 2026-08-18 06:25:07,425 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4894] 2026-08-18 06:25:07,428 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3442 was removed because it is not a C99 account 2026-08-18 06:25:07,456 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4934] 2026-08-18 06:25:07,458 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 3524 was removed because it is not a C99 account 2026-08-18 06:25:07,502 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted ir.model.data records with IDs: [472493] 2026-08-18 06:25:07,502 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4935] 2026-08-18 06:25:07,504 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 9993 was removed because it is not a C99 account 2026-08-18 06:25:07,537 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted ir.model.data records with IDs: [472492] 2026-08-18 06:25:07,537 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #147 deleted account.account records with IDs: [4936] 2026-08-18 06:25:07,539 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.models.res_company: The account 9994 was removed because it is not a C99 account 2026-08-18 06:25:34,794 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_account_production_wip_account_id_ref_survives_the_coa_filter ... 2026-08-18 06:25:34,875 202 INFO rb-03e6980-224009-405069 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-08-18 06:25:35,071 202 INFO rb-03e6980-224009-405069 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-08-18 06:25:35,253 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_stock_property_account_refs_survive_the_coa_filter ... 2026-08-18 06:25:35,421 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_base_tax_import_tags_exist_after_install ... 2026-08-18 06:25:35,508 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_template_data_no_product_level_refund_fields ... 2026-08-18 06:25:35,533 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_accounts_not_in_c99_template_are_deprecated ... 2026-08-18 06:25:35,862 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_bank_journals_default_account_is_c99 ... 2026-08-18 06:25:36,971 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_csv_accounts_exist_in_company ... 2026-08-18 06:25:37,178 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_csv_accounts_vietnamese_names ... 2026-08-18 06:25:37,179 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: skipped TestChartAccountVN.test_vn_c99_csv_accounts_vietnamese_names : vi_VN language not installed 2026-08-18 06:25:37,194 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts ... 2026-08-18 06:25:37,240 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_keep_non_template_subaccounts_with_move_lines ... 2026-08-18 06:25:37,812 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_removed_accounts_and_children_are_deprecated ... 2026-08-18 06:25:38,346 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_template_001 ... 2026-08-18 06:25:38,596 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_import_tax_report_line_uses_aggregation_engine ... 2026-08-18 06:25:38,630 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_no_ignore_missing_tags_in_source ... 2026-08-18 06:25:38,663 202 INFO rb-03e6980-224009-405069 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-08-18 06:25:38,696 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_report_circular_code ... 2026-08-18 06:25:38,773 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_template_data_no_product_level_refund_fields ... 2026-08-18 06:25:38,831 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:25:51,313 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_01_tt133_account_mapping_for_asset_natures ... 2026-08-18 06:25:59,993 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_02_tt133_investment_property_uses_5118 ... 2026-08-18 06:26:03,768 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_03_tt133_capital_appreciation_impairment_and_reversal ... 2026-08-18 06:26:08,043 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #150 deleted account.asset.depreciation.line records with IDs: [41, 42] 2026-08-18 06:26:08,607 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_04_tt133_usage_conversion_creates_reclassification_entry ... 2026-08-18 06:26:16,056 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #150 deleted account.asset.depreciation.line records with IDs: [43, 44] 2026-08-18 06:26:16,107 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #150 deleted account.asset.depreciation.line records with IDs: [46] 2026-08-18 06:26:16,461 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #150 deleted account.asset.depreciation.line records with IDs: [45] 2026-08-18 06:26:16,610 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 06:26:34,366 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_01_compute_date_on_asset ... 2026-08-18 06:26:34,661 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #152 deleted account.asset.depreciation.line records with IDs: [49, 50] 2026-08-18 06:26:34,705 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #152 deleted account.asset.depreciation.line records with IDs: [51, 52] 2026-08-18 06:26:34,741 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_02_tt99_account_mapping_for_asset_natures ... 2026-08-18 06:26:51,501 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_03_investment_property_uses_tt99_accounts ... 2026-08-18 06:27:02,318 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #152 deleted account.asset.depreciation.line records with IDs: [55, 56] 2026-08-18 06:27:02,397 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_04_non_depreciable_investment_property_is_not_depreciated ... 2026-08-18 06:27:12,802 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #152 deleted account.asset.depreciation.line records with IDs: [59, 60] 2026-08-18 06:27:12,831 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_05_tt99_capital_appreciation_impairment_and_reversal ... 2026-08-18 06:27:21,919 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #152 deleted account.asset.depreciation.line records with IDs: [61, 62] 2026-08-18 06:27:22,725 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_06_tt99_usage_conversion_creates_reclassification_entry ... 2026-08-18 06:27:37,755 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #152 deleted account.asset.depreciation.line records with IDs: [63, 64] 2026-08-18 06:27:37,782 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #152 deleted account.asset.depreciation.line records with IDs: [66] 2026-08-18 06:27:38,336 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #152 deleted account.asset.depreciation.line records with IDs: [65] 2026-08-18 06:27:38,439 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_07_manual_account_override_is_not_forced_back_by_localization ... 2026-08-18 06:27:42,744 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_08_investment_property_profile_updates_depreciation_policy ... 2026-08-18 06:27:49,961 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 06:27:49,975 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_01_vn_chart_template ... 2026-08-18 06:28:00,495 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_02_generic_chart_template ... 2026-08-18 06:28:07,679 202 INFO rb-03e6980-224009-405069 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-08-18 06:28:25,061 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10661, 10660, 10659, 10658] 2026-08-18 06:28:25,088 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted account.auto.transfer.model records with IDs: [113, 114, 115, 116] 2026-08-18 06:28:25,347 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 06:28:49,649 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_01_gtgt ... 2026-08-18 06:28:52,523 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_02_gtgt ... 2026-08-18 06:28:59,543 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:29:26,557 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_02_gtgt ... 2026-08-18 06:29:30,973 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_03_gtgt ... 2026-08-18 06:29:36,176 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_04_gtgt ... 2026-08-18 06:29:40,103 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_05_gtgt ... 2025-12-15 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #159 deleted account.move.line.ctp records with IDs: [232, 233] 2025-12-15 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #159 deleted account.move.line records with IDs: [526] 2026-08-18 06:29:43,513 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:29:55,014 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_01_moves_state_on_report ... 2026-08-18 06:29:55,177 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_02_period_on_report ... 2026-08-18 06:29:55,248 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_03_journals_on_report ... 2026-08-18 06:29:55,316 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_04_accounts_on_report ... 2026-08-18 06:29:55,401 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_05_partners_on_report ... 2026-08-18 06:29:55,492 202 INFO rb-03e6980-224009-405069 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/Viindoo-odoo-18.0/odoo/tests/case.py:247 2026-08-18 06:30:24,934 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_excludes_net_debit_331_partner ... 2026-08-18 06:30:41,563 202 INFO rb-03e6980-224009-405069 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-08-18 06:30:58,872 202 INFO rb-03e6980-224009-405069 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-08-18 06:31:15,818 202 INFO rb-03e6980-224009-405069 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-08-18 06:31:32,847 202 INFO rb-03e6980-224009-405069 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-08-18 06:31:48,635 202 INFO rb-03e6980-224009-405069 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-08-18 06:32:04,390 202 INFO rb-03e6980-224009-405069 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-08-18 06:32:20,618 202 INFO rb-03e6980-224009-405069 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-08-18 06:32:35,976 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_321_regular_bonds_not_convertible ... 2026-08-18 06:32:51,936 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_aggregation_identities_hold ... 2026-08-18 06:33:07,756 202 INFO rb-03e6980-224009-405069 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-08-18 06:33:22,874 202 INFO rb-03e6980-224009-405069 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-08-18 06:33:39,343 202 INFO rb-03e6980-224009-405069 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-08-18 06:33:56,302 202 INFO rb-03e6980-224009-405069 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-08-18 06:34:14,381 202 INFO rb-03e6980-224009-405069 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-08-18 06:34:48,538 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_full_aggregation_rollup_identities ... 2026-08-18 06:35:22,647 202 INFO rb-03e6980-224009-405069 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-08-18 06:35:37,516 202 INFO rb-03e6980-224009-405069 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-08-18 06:36:12,455 202 INFO rb-03e6980-224009-405069 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-08-18 06:36:26,548 202 INFO rb-03e6980-224009-405069 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-08-18 06:37:00,043 202 INFO rb-03e6980-224009-405069 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-08-18 06:37:14,674 202 INFO rb-03e6980-224009-405069 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-08-18 06:37:14,707 202 INFO rb-03e6980-224009-405069 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-08-18 06:37:49,748 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:38:13,875 202 INFO rb-03e6980-224009-405069 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-08-18 06:38:25,292 202 INFO rb-03e6980-224009-405069 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-08-18 06:38:36,438 202 INFO rb-03e6980-224009-405069 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-08-18 06:38:47,247 202 INFO rb-03e6980-224009-405069 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-08-18 06:38:58,832 202 INFO rb-03e6980-224009-405069 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-08-18 06:39:09,231 202 INFO rb-03e6980-224009-405069 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-08-18 06:39:20,008 202 INFO rb-03e6980-224009-405069 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-08-18 06:39:30,679 202 INFO rb-03e6980-224009-405069 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-08-18 06:39:41,209 202 INFO rb-03e6980-224009-405069 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-08-18 06:39:52,350 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:40:16,723 202 INFO rb-03e6980-224009-405069 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 0x7f793aa31d00> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:16,724 202 INFO rb-03e6980-224009-405069 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 0x7f793b28e340> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:16,731 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:16,735 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:16,736 202 INFO rb-03e6980-224009-405069 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 0x7f793b28d080> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:16,748 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:16,748 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:19,372 202 INFO rb-03e6980-224009-405069 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 0x7f793c6413a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:19,373 202 INFO rb-03e6980-224009-405069 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 0x7f795dd06160> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:19,381 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:19,384 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:19,384 202 INFO rb-03e6980-224009-405069 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 0x7f795dd07380> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:19,398 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:19,399 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:22,101 202 INFO rb-03e6980-224009-405069 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 0x7f793a9e3740> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:22,102 202 INFO rb-03e6980-224009-405069 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 0x7f795db1b880> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:22,111 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:22,114 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:22,115 202 INFO rb-03e6980-224009-405069 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 0x7f795db1b560> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:22,128 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:22,129 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:24,890 202 INFO rb-03e6980-224009-405069 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 0x7f793a79a520> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:24,890 202 INFO rb-03e6980-224009-405069 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 0x7f795fb26660> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:24,897 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:24,900 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:24,901 202 INFO rb-03e6980-224009-405069 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 0x7f795fb265c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:24,915 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:24,916 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:27,612 202 INFO rb-03e6980-224009-405069 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 0x7f795e3172e0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:27,614 202 INFO rb-03e6980-224009-405069 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 0x7f793a8560c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:27,624 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:27,629 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:27,630 202 INFO rb-03e6980-224009-405069 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 0x7f793a854540> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:27,649 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:27,650 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:29,743 202 INFO rb-03e6980-224009-405069 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 0x7f795e768f40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:29,744 202 INFO rb-03e6980-224009-405069 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 0x7f795dd05260> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:29,749 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:29,753 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:29,754 202 INFO rb-03e6980-224009-405069 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 0x7f795dd045e0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:29,767 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:29,768 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:32,417 202 INFO rb-03e6980-224009-405069 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 0x7f795e661300> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:32,418 202 INFO rb-03e6980-224009-405069 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 0x7f793b61ed40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:32,424 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:32,427 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:32,428 202 INFO rb-03e6980-224009-405069 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 0x7f793b61c400> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:32,440 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:32,441 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 342, 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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:34,987 202 INFO rb-03e6980-224009-405069 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 0x7f793c3d7ec0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:34,988 202 INFO rb-03e6980-224009-405069 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 0x7f795e5a0720> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:34,993 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:34,997 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:34,998 202 INFO rb-03e6980-224009-405069 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 0x7f795e5a0220> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:35,010 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:35,010 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/Viindoo-odoo-18.0/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 2350, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/Viindoo-odoo-18.0/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/Viindoo-odoo-18.0/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/Viindoo-odoo-18.0/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/Viindoo-odoo-18.0/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:40:35,269 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_analytic_line_amount_is_negated_balance ... 2026-08-18 06:40:37,568 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_fallback_no_distribution_is_not_dropped ... 2026-08-18 06:40:49,034 202 INFO rb-03e6980-224009-405069 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-08-18 06:41:00,511 202 INFO rb-03e6980-224009-405069 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-08-18 06:41:11,356 202 INFO rb-03e6980-224009-405069 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-08-18 06:41:24,117 202 INFO rb-03e6980-224009-405069 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 0x7f795fb8cfe0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:41:24,118 202 INFO rb-03e6980-224009-405069 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 0x7f795fb42fc0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:41:24,126 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:41:24,130 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:41:24,131 202 INFO rb-03e6980-224009-405069 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 0x7f795fb40ae0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:41:24,144 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:41:24,144 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 06:41:24,158 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:41:46,921 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_balance_sheet ... 2026-08-18 06:41:47,003 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_cash_flow ... 2026-08-18 06:41:47,057 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_profit_and_loss ... 2026-08-18 06:41:47,141 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:42:09,000 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_pdf_body_prints_only_legal_lines ... 2026-08-18 06:42:20,855 202 INFO rb-03e6980-224009-405069 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-08-18 06:42:20,872 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_xlsx_export_prints_only_legal_lines ... 2026-08-18 06:42:32,944 202 INFO rb-03e6980-224009-405069 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-08-18 06:42:32,998 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 06:42:54,979 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_all_report_lines ... 2026-08-18 06:43:18,653 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_cash_equivalent_reclassification_end ... 2026-08-18 06:43:35,327 202 INFO rb-03e6980-224009-405069 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-08-18 06:43:52,548 202 INFO rb-03e6980-224009-405069 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-08-18 06:44:09,544 202 INFO rb-03e6980-224009-405069 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-08-18 06:44:26,678 202 INFO rb-03e6980-224009-405069 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-08-18 06:44:42,377 202 INFO rb-03e6980-224009-405069 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-08-18 06:44:58,042 202 INFO rb-03e6980-224009-405069 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-08-18 06:45:13,584 202 INFO rb-03e6980-224009-405069 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-08-18 06:45:29,519 202 INFO rb-03e6980-224009-405069 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-08-18 06:45:45,500 202 INFO rb-03e6980-224009-405069 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-08-18 06:46:01,123 202 INFO rb-03e6980-224009-405069 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-08-18 06:46:17,417 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_excludes_cit_payment ... 2026-08-18 06:46:33,471 202 INFO rb-03e6980-224009-405069 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-08-18 06:46:49,634 202 INFO rb-03e6980-224009-405069 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-08-18 06:47:05,460 202 INFO rb-03e6980-224009-405069 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-08-18 06:47:22,375 202 INFO rb-03e6980-224009-405069 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-08-18 06:47:39,110 202 INFO rb-03e6980-224009-405069 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-08-18 06:47:54,988 202 INFO rb-03e6980-224009-405069 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-08-18 06:48:10,799 202 INFO rb-03e6980-224009-405069 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-08-18 06:48:27,129 202 INFO rb-03e6980-224009-405069 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-08-18 06:48:43,121 202 INFO rb-03e6980-224009-405069 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-08-18 06:48:59,128 202 INFO rb-03e6980-224009-405069 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-08-18 06:49:15,415 202 INFO rb-03e6980-224009-405069 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-08-18 06:49:30,867 202 INFO rb-03e6980-224009-405069 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-08-18 06:49:46,890 202 INFO rb-03e6980-224009-405069 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-08-18 06:50:03,273 202 INFO rb-03e6980-224009-405069 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-08-18 06:50:20,359 202 INFO rb-03e6980-224009-405069 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-08-18 06:50:36,160 202 INFO rb-03e6980-224009-405069 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-08-18 06:50:36,189 202 INFO rb-03e6980-224009-405069 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-08-18 06:50:53,486 202 INFO rb-03e6980-224009-405069 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-08-18 06:51:14,560 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_excludes_disposal_proceeds ... 2026-08-18 06:51:37,073 202 INFO rb-03e6980-224009-405069 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-08-18 06:51:59,632 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_overpayment_with_rounding_residual ... 2026-08-18 06:52:21,283 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_unreconciled_supplier_deposit ... 2026-08-18 06:52:42,499 202 INFO rb-03e6980-224009-405069 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-08-18 06:53:03,755 202 INFO rb-03e6980-224009-405069 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-08-18 06:53:24,480 202 INFO rb-03e6980-224009-405069 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-08-18 06:53:46,726 202 INFO rb-03e6980-224009-405069 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-08-18 06:54:08,311 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_still_claims_ordinary_supplier_payment ... 2026-08-18 06:54:29,398 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_captures_employee_advance_returned ... 2026-08-18 06:54:50,967 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_excludes_disposal_income_via_receivable_1388 ... 2026-08-18 06:55:13,628 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_07_captures_employee_advance_paid ... 2026-08-18 06:55:35,445 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_20_identity_holds_with_employee_advances ... 2026-08-18 06:55:56,168 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_21_claims_fixed_asset_bought_on_credit ... 2026-08-18 06:56:17,917 202 INFO rb-03e6980-224009-405069 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-08-18 06:56:37,831 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_claims_disposal_proceeds_not_01_2 ... 2026-08-18 06:56:56,658 202 INFO rb-03e6980-224009-405069 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-08-18 06:57:15,676 202 INFO rb-03e6980-224009-405069 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-08-18 06:57:34,509 202 INFO rb-03e6980-224009-405069 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-08-18 06:57:51,255 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_ignores_the_assets_remaining_book_value ... 2026-08-18 06:58:09,455 202 INFO rb-03e6980-224009-405069 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-08-18 06:58:27,323 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_nets_direct_disposal_cost_against_proceeds ... 2026-08-18 06:58:44,558 202 INFO rb-03e6980-224009-405069 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-08-18 06:59:02,735 202 INFO rb-03e6980-224009-405069 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-08-18 06:59:20,444 202 INFO rb-03e6980-224009-405069 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-08-18 06:59:38,744 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_reports_receipts_only_disposal ... 2026-08-18 06:59:55,360 202 INFO rb-03e6980-224009-405069 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-08-18 07:00:12,988 202 INFO rb-03e6980-224009-405069 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-08-18 07:00:31,442 202 INFO rb-03e6980-224009-405069 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-08-18 07:00:50,135 202 INFO rb-03e6980-224009-405069 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-08-18 07:01:07,529 202 INFO rb-03e6980-224009-405069 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-08-18 07:01:24,459 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_26_captures_divestment_proceeds_via_outstanding_account ... 2026-08-18 07:01:41,838 202 INFO rb-03e6980-224009-405069 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-08-18 07:01:59,904 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_captures_interest_income_via_outstanding_account ... 2026-08-18 07:02:17,726 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_outstanding_account ... 2026-08-18 07:02:34,271 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_receivable_1388 ... 2026-08-18 07:02:51,675 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_31_captures_capital_contribution_via_outstanding_account ... 2026-08-18 07:03:08,323 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_32_captures_capital_return_via_outstanding_account ... 2026-08-18 07:03:25,195 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_33_captures_borrowing_receipt_via_outstanding_account ... 2026-08-18 07:03:42,448 202 INFO rb-03e6980-224009-405069 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-08-18 07:04:00,391 202 INFO rb-03e6980-224009-405069 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-08-18 07:04:17,959 202 INFO rb-03e6980-224009-405069 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-08-18 07:04:35,535 202 INFO rb-03e6980-224009-405069 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-08-18 07:04:54,371 202 INFO rb-03e6980-224009-405069 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-08-18 07:05:12,593 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_advance_settlement_is_not_a_cash_flow ... 2026-08-18 07:05:47,564 202 INFO rb-03e6980-224009-405069 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-08-18 07:06:06,296 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_no_indicator_claims_an_internal_cash_transfer ... 2026-08-18 07:06:23,601 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_subtotal_identities_hold ... 2026-08-18 07:06:41,746 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:07:10,851 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_capture_most_joined_expression_sql ... 2026-08-18 07:07:22,903 202 INFO rb-03e6980-224009-405069 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): [22.589 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 (67, 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 (67))) 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 (8810, 8704, 8705, 8918, 8811))) 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 (8920, 8921, 8706, 8707, 8919, 8708, 8922, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8709, 8710, 8819, 8711, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8712, 8713, 8828, 8829, 8830, 8831, 8714, 8715, 8716, 8832, 8833, 8834, 8923, 8835, 8924, 8836, 8925, 8837, 8717, 8718, 8719, 8720, 8838, 8839, 8721, 8840, 8722, 8723, 8841, 8724, 8725, 8842, 8726, 8727, 8728, 8926, 8729, 8927, 8730, 8928, 8843, 8731, 8844, 8845, 8732, 8846, 8733, 8734, 8847, 8848, 8735, 8736, 8849, 8850, 8851, 8737, 8738, 8739, 8740, 8852, 8741, 8929, 8853, 8854, 8742, 8855, 8856, 8743, 8744, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8745, 8746, 8864, 8865, 8866, 8867, 8747, 8868, 8869, 8870, 8748, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8749, 8884, 8750, 8885, 8886, 8887, 8888, 8889, 8890, 8751, 8752, 8753, 8754, 8891, 8755, 8756, 8757, 8892, 8893, 8758, 8759, 8760, 8761, 8762, 8763, 8894, 8764, 8930, 8765, 8931, 8766, 8932, 8895, 8767, 8768, 8896, 8897, 8933, 8769, 8898, 8899, 8900, 8901, 8770, 8771, 8772, 8902, 8773, 8774, 8775, 8776, 8777, 8778, 8903, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8904, 8787, 8788, 8905, 8906, 8907, 8908, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8909, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8910, 8911, 8912, 8805, 8913, 8914, 8915, 8916, 8806, 8917, 8807, 8808, 8809)))) 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 (8769, 8898, 8899, 8900)) 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 (8810, 8704, 8705, 8918, 8920, 8921, 8811, 8706, 8707, 8919, 8708, 8922, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8709, 8710, 8819, 8711, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8712, 8713, 8828, 8829, 8830, 8831, 8714, 8715, 8716, 8832, 8833, 8834, 8923, 8835, 8924, 8836, 8925, 8837, 8717, 8718, 8719, 8720, 8838, 8839, 8721, 8840, 8722, 8723, 8841, 8724, 8725, 8842, 8726, 8727, 8728, 8926, 8729, 8927, 8730, 8928, 8843, 8731, 8844, 8845, 8732, 8846, 8733, 8734, 8847, 8848, 8735, 8736, 8849, 8850, 8851, 8737, 8738, 8739, 8740, 8852, 8741, 8929, 8853, 8854, 8742, 8855, 8856, 8743, 8744, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8745, 8746, 8864, 8865, 8866, 8867, 8747, 8868, 8869, 8870, 8748, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8749, 8884, 8750, 8885, 8886, 8887, 8888, 8889, 8890, 8751, 8752, 8753, 8754, 8891, 8755, 8756, 8757, 8892, 8893, 8758, 8759, 8760, 8761, 8762, 8763, 8894, 8764, 8930, 8765, 8931, 8766, 8932, 8895, 8767, 8768, 8896, 8897, 8933, 8769, 8899, 8900, 8901, 8770, 8771, 8772, 8902, 8773, 8774, 8775, 8776, 8777, 8778, 8903, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8904, 8787, 8788, 8905, 8906, 8907, 8908, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8909, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8910, 8911, 8912, 8805, 8913, 8914, 8915, 8916, 8806, 8917, 8807, 8808, 8809)))) 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 (8810, 8704, 8705, 8918, 8920, 8921, 8811, 8706, 8707, 8919, 8708, 8922, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8709, 8710, 8819, 8711, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8712, 8713, 8828, 8829, 8830, 8831, 8714, 8715, 8716, 8832, 8833, 8834, 8923, 8835, 8924, 8836, 8925, 8837, 8717, 8718, 8719, 8720, 8838, 8839, 8721, 8840, 8722, 8723, 8841, 8724, 8725, 8842, 8726, 8727, 8728, 8926, 8729, 8927, 8730, 8928, 8843, 8731, 8844, 8845, 8732, 8846, 8733, 8734, 8847, 8848, 8735, 8736, 8849, 8850, 8851, 8737, 8738, 8739, 8740, 8852, 8741, 8929, 8853, 8854, 8742, 8855, 8856, 8743, 8744, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8745, 8746, 8864, 8865, 8866, 8867, 8747, 8868, 8869, 8870, 8748, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8749, 8884, 8750, 8885, 8886, 8887, 8888, 8889, 8890, 8751, 8752, 8753, 8754, 8891, 8755, 8756, 8757, 8892, 8893, 8758, 8759, 8760, 8761, 8762, 8763, 8894, 8764, 8930, 8765, 8931, 8766, 8932, 8895, 8767, 8768, 8896, 8897, 8933, 8769, 8898, 8900, 8901, 8770, 8771, 8772, 8902, 8773, 8774, 8775, 8776, 8777, 8778, 8903, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8904, 8787, 8788, 8905, 8906, 8907, 8908, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8909, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8910, 8911, 8912, 8805, 8913, 8914, 8915, 8916, 8806, 8917, 8807, 8808, 8809)))) 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 (8769, 8898, 8899, 8900)) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67)))) 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 (8810, 8704, 8705, 8918, 8920, 8921, 8811, 8706, 8707, 8919, 8708, 8922, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8709, 8710, 8819, 8711, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8712, 8713, 8828, 8829, 8830, 8831, 8714, 8715, 8716, 8832, 8833, 8834, 8923, 8835, 8924, 8836, 8925, 8837, 8717, 8718, 8719, 8720, 8838, 8839, 8721, 8840, 8722, 8723, 8841, 8724, 8725, 8842, 8726, 8727, 8728, 8926, 8729, 8927, 8730, 8928, 8843, 8731, 8844, 8845, 8732, 8846, 8733, 8734, 8847, 8848, 8735, 8736, 8849, 8850, 8851, 8737, 8738, 8739, 8740, 8852, 8741, 8929, 8853, 8854, 8742, 8855, 8856, 8743, 8744, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8745, 8746, 8864, 8865, 8866, 8867, 8747, 8868, 8869, 8870, 8748, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8749, 8884, 8750, 8885, 8886, 8887, 8888, 8889, 8890, 8751, 8752, 8753, 8754, 8891, 8755, 8756, 8757, 8892, 8893, 8758, 8759, 8760, 8761, 8762, 8763, 8894, 8764, 8930, 8765, 8931, 8766, 8932, 8895, 8767, 8768, 8896, 8897, 8933, 8769, 8899, 8900, 8901, 8770, 8771, 8772, 8902, 8773, 8774, 8775, 8776, 8777, 8778, 8903, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8904, 8787, 8788, 8905, 8906, 8907, 8908, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8909, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8910, 8911, 8912, 8805, 8913, 8914, 8915, 8916, 8806, 8917, 8807, 8808, 8809)) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67))))) 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 (8810, 8704, 8705, 8918, 8920, 8921, 8811, 8706, 8707, 8919, 8708, 8922, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8709, 8710, 8819, 8711, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8712, 8713, 8828, 8829, 8830, 8831, 8714, 8715, 8716, 8832, 8833, 8834, 8923, 8835, 8924, 8836, 8925, 8837, 8717, 8718, 8719, 8720, 8838, 8839, 8721, 8840, 8722, 8723, 8841, 8724, 8725, 8842, 8726, 8727, 8728, 8926, 8729, 8927, 8730, 8928, 8843, 8731, 8844, 8845, 8732, 8846, 8733, 8734, 8847, 8848, 8735, 8736, 8849, 8850, 8851, 8737, 8738, 8739, 8740, 8852, 8741, 8929, 8853, 8854, 8742, 8855, 8856, 8743, 8744, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8745, 8746, 8864, 8865, 8866, 8867, 8747, 8868, 8869, 8870, 8748, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8749, 8884, 8750, 8885, 8886, 8887, 8888, 8889, 8890, 8751, 8752, 8753, 8754, 8891, 8755, 8756, 8757, 8892, 8893, 8758, 8759, 8760, 8761, 8762, 8763, 8894, 8764, 8930, 8765, 8931, 8766, 8932, 8895, 8767, 8768, 8896, 8897, 8933, 8769, 8898, 8900, 8901, 8770, 8771, 8772, 8902, 8773, 8774, 8775, 8776, 8777, 8778, 8903, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8904, 8787, 8788, 8905, 8906, 8907, 8908, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8909, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8910, 8911, 8912, 8805, 8913, 8914, 8915, 8916, 8806, 8917, 8807, 8808, 8809)) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67)))))) 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 (8826)) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67)))) 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 (8769, 8898, 8899, 8900)) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67)))) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67))))) 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 (8810, 8704, 8705, 8918, 8920, 8921, 8811, 8706, 8707, 8919, 8708, 8922, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8709, 8710, 8819, 8711, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8712, 8713, 8828, 8829, 8830, 8831, 8714, 8715, 8716, 8832, 8833, 8834, 8923, 8835, 8924, 8836, 8925, 8837, 8717, 8718, 8719, 8720, 8838, 8839, 8721, 8840, 8722, 8723, 8841, 8724, 8725, 8842, 8726, 8727, 8728, 8926, 8729, 8927, 8730, 8928, 8843, 8731, 8844, 8845, 8732, 8846, 8733, 8734, 8847, 8848, 8735, 8736, 8849, 8850, 8851, 8737, 8738, 8739, 8740, 8852, 8741, 8929, 8853, 8854, 8742, 8855, 8856, 8743, 8744, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8745, 8746, 8864, 8865, 8866, 8867, 8747, 8868, 8869, 8870, 8748, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8749, 8884, 8750, 8885, 8886, 8887, 8888, 8889, 8890, 8751, 8752, 8753, 8754, 8891, 8755, 8756, 8757, 8892, 8893, 8758, 8759, 8760, 8761, 8762, 8763, 8894, 8764, 8930, 8765, 8931, 8766, 8932, 8895, 8767, 8768, 8896, 8897, 8933, 8769, 8899, 8900, 8901, 8770, 8771, 8772, 8902, 8773, 8774, 8775, 8776, 8777, 8778, 8903, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8904, 8787, 8788, 8905, 8906, 8907, 8908, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8909, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8910, 8911, 8912, 8805, 8913, 8914, 8915, 8916, 8806, 8917, 8807, 8808, 8809)) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67)))) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67))))) 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 (8810, 8704, 8705, 8918, 8920, 8921, 8811, 8706, 8707, 8919, 8708, 8922, 8812, 8813, 8814, 8815, 8816, 8817, 8818, 8709, 8710, 8819, 8711, 8820, 8821, 8822, 8823, 8824, 8825, 8826, 8827, 8712, 8713, 8828, 8829, 8830, 8831, 8714, 8715, 8716, 8832, 8833, 8834, 8923, 8835, 8924, 8836, 8925, 8837, 8717, 8718, 8719, 8720, 8838, 8839, 8721, 8840, 8722, 8723, 8841, 8724, 8725, 8842, 8726, 8727, 8728, 8926, 8729, 8927, 8730, 8928, 8843, 8731, 8844, 8845, 8732, 8846, 8733, 8734, 8847, 8848, 8735, 8736, 8849, 8850, 8851, 8737, 8738, 8739, 8740, 8852, 8741, 8929, 8853, 8854, 8742, 8855, 8856, 8743, 8744, 8857, 8858, 8859, 8860, 8861, 8862, 8863, 8745, 8746, 8864, 8865, 8866, 8867, 8747, 8868, 8869, 8870, 8748, 8871, 8872, 8873, 8874, 8875, 8876, 8877, 8878, 8879, 8880, 8881, 8882, 8883, 8749, 8884, 8750, 8885, 8886, 8887, 8888, 8889, 8890, 8751, 8752, 8753, 8754, 8891, 8755, 8756, 8757, 8892, 8893, 8758, 8759, 8760, 8761, 8762, 8763, 8894, 8764, 8930, 8765, 8931, 8766, 8932, 8895, 8767, 8768, 8896, 8897, 8933, 8769, 8898, 8900, 8901, 8770, 8771, 8772, 8902, 8773, 8774, 8775, 8776, 8777, 8778, 8903, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8904, 8787, 8788, 8905, 8906, 8907, 8908, 8789, 8790, 8791, 8792, 8793, 8794, 8795, 8909, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8910, 8911, 8912, 8805, 8913, 8914, 8915, 8916, 8806, 8917, 8807, 8808, 8809)) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67)))) AND ("account_move_line"."company_id" IN (67)))))) AND ("account_move_line"."company_id" IN (67))))))) AND ("account_move_line"."company_id" IN (67)) GROUP BY "account_move_line"."account_id" 2026-08-18 07:07:22,904 202 INFO rb-03e6980-224009-405069 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-08-18 07:07:22,934 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_full_report_render_perf ... 2026-08-18 07:08:21,913 202 INFO rb-03e6980-224009-405069 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=['11.9384', '11.5045', '11.6446'] wall_median=11.6446s query_count_full_year=717 query_count_january_only=717 query_count_delta=0 2026-08-18 07:08:21,966 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:08:44,376 202 INFO rb-03e6980-224009-405069 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-08-18 07:08:56,562 202 INFO rb-03e6980-224009-405069 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-08-18 07:09:10,979 202 INFO rb-03e6980-224009-405069 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-08-18 07:09:24,262 202 INFO rb-03e6980-224009-405069 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-08-18 07:09:37,157 202 INFO rb-03e6980-224009-405069 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-08-18 07:09:49,649 202 INFO rb-03e6980-224009-405069 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-08-18 07:10:01,583 202 INFO rb-03e6980-224009-405069 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-08-18 07:10:14,864 202 INFO rb-03e6980-224009-405069 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-08-18 07:10:27,038 202 INFO rb-03e6980-224009-405069 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-08-18 07:10:39,147 202 INFO rb-03e6980-224009-405069 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-08-18 07:10:51,780 202 INFO rb-03e6980-224009-405069 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-08-18 07:11:04,751 202 INFO rb-03e6980-224009-405069 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-08-18 07:11:17,464 202 INFO rb-03e6980-224009-405069 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-08-18 07:11:30,284 202 INFO rb-03e6980-224009-405069 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-08-18 07:11:41,889 202 INFO rb-03e6980-224009-405069 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-08-18 07:11:53,267 202 INFO rb-03e6980-224009-405069 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-08-18 07:12:04,369 202 INFO rb-03e6980-224009-405069 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-08-18 07:12:16,537 202 INFO rb-03e6980-224009-405069 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-08-18 07:12:29,005 202 INFO rb-03e6980-224009-405069 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-08-18 07:12:41,330 202 INFO rb-03e6980-224009-405069 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-08-18 07:12:52,988 202 INFO rb-03e6980-224009-405069 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-08-18 07:13:04,644 202 INFO rb-03e6980-224009-405069 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-08-18 07:13:16,137 202 INFO rb-03e6980-224009-405069 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-08-18 07:13:27,786 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:13:48,314 202 INFO rb-03e6980-224009-405069 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-08-18 07:13:58,492 202 INFO rb-03e6980-224009-405069 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-08-18 07:14:00,387 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:14:21,228 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_fanout_direct_cash_counterpart_is_not_multiplied ... 2026-08-18 07:14:22,463 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_one_to_one_direct_cash_counterpart_regression ... 2026-08-18 07:14:23,300 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:14:44,091 202 INFO rb-03e6980-224009-405069 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-08-18 07:14:50,226 202 INFO rb-03e6980-224009-405069 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-08-18 07:14:56,224 202 INFO rb-03e6980-224009-405069 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-08-18 07:14:59,057 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:02,642 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:06,094 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:09,383 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:12,653 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:15,806 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:19,130 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:22,723 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:25,811 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:29,134 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:32,103 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:34,819 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:37,983 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:41,137 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_31_32_fa_disposal_gain_uses_only_7111 ... 2026-08-18 07:15:44,638 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:47,982 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:51,588 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:55,276 202 INFO rb-03e6980-224009-405069 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-08-18 07:15:58,739 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_multi_disposal_gain_and_loss_reported_gross_per_account ... 2026-08-18 07:16:02,169 202 INFO rb-03e6980-224009-405069 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-08-18 07:16:08,214 202 INFO rb-03e6980-224009-405069 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-08-18 07:16:14,921 202 INFO rb-03e6980-224009-405069 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-08-18 07:16:22,105 202 INFO rb-03e6980-224009-405069 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-08-18 07:16:29,661 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:16:54,833 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_s07_dn: Starting TestS07Dn.test_s07_dn ... 2026-08-18 07:16:56,220 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:17:27,077 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_account_reports.tests.test_s08_dn: Starting TestS08Dn.test_s08_dn ... 2026-08-18 07:17:27,900 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:17:27,916 202 INFO rb-03e6980-224009-405069 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-08-18 07:17:27,960 202 INFO rb-03e6980-224009-405069 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-08-18 07:17:28,028 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:17:43,016 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:17:43,016 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:17:43,431 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:17:43,431 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:17:43,437 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:17:43,437 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:17:43,445 202 INFO rb-03e6980-224009-405069 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-08-18 07:17:43,445 202 INFO rb-03e6980-224009-405069 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-08-18 07:18:42,423 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2b_replacement_requires_agreement ... 2026-08-18 07:18:43,131 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2c_replacement_allows_no_agreement ... 2026-08-18 07:18:45,281 202 INFO rb-03e6980-224009-405069 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-08-18 07:18:45,725 202 INFO rb-03e6980-224009-405069 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-08-18 07:18:46,145 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_agnostic_accessors ... 2026-08-18 07:18:46,418 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_api_url ... 2026-08-18 07:18:46,457 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_button_get_meinvoice_template_and_serial ... 2026-08-18 07:18:46,732 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice ... 2026-08-18 07:18:47,560 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice_info_precheck_required ... 2026-08-18 07:18:48,010 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_download_file ... 2026-08-18 07:18:48,885 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_einvoice_status_normalization ... 2026-08-18 07:18:58,228 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_invoice_name_unmapped_type_logs_warning_and_defaults ... 2026-08-18 07:18:58,280 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_invoice ... 2026-08-18 07:18:58,713 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_refund ... 2026-08-18 07:18:59,765 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line.ctp records with IDs: [1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251] 2026-08-18 07:19:00,050 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line records with IDs: [2539, 2540] 2026-08-18 07:19:02,146 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_currency ... 2026-08-18 07:19:04,764 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_partner ... 2026-08-18 07:19:05,052 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move ... 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line.ctp records with IDs: [1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271] 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line records with IDs: [2558, 2559] 2026-08-18 07:19:07,985 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_1 ... 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line.ctp records with IDs: [1286, 1287, 1288, 1289] 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line records with IDs: [2577] 2026-08-18 07:19:14,009 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_2 ... 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line.ctp records with IDs: [1296, 1297] 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line records with IDs: [2588] 2026-08-18 07:19:17,563 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_3 ... 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line.ctp records with IDs: [1300, 1301] 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line records with IDs: [2595] 2026-08-18 07:19:21,706 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_rate_only_change_sends_delta_vat ... 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line.ctp records with IDs: [1304, 1305] 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line records with IDs: [2602] 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line.ctp records with IDs: [1306, 1307] 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line records with IDs: [2604] 2026-08-18 07:19:25,934 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_data ... 2026-08-18 07:19:26,032 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include ... 2026-08-18 07:19:28,539 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_02 ... 2026-08-18 07:19:31,473 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_03 ... 2026-08-18 07:19:34,836 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_with_discount_percentage ... 2026-08-18 07:19:37,286 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_tax_rate_info ... 2026-08-18 07:19:37,470 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_product_description_not_exceed_500_character ... 2026-08-18 07:19:39,438 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_connection_failure_posts_chatter_debugger_message ... 2026-08-18 07:19:39,660 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_request_maps_misa_error_envelope ... 2026-08-18 07:19:39,800 202 INFO rb-03e6980-224009-405069 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 ... 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line.ctp records with IDs: [1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329] 2021-09-01 00:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #199 deleted account.move.line records with IDs: [2628, 2629] 2026-08-18 07:19:42,643 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 21 checked, 21 removed 2026-08-18 07:19:42,664 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_download_xml_from_portal ... 2026-08-18 07:19:42,862 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:19:42,862 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:19:43,267 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:19:43,267 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:19:43,272 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:19:43,272 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:19:43,276 202 INFO rb-03e6980-224009-405069 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-08-18 07:19:43,276 202 INFO rb-03e6980-224009-405069 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-08-18 07:19:45,244 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a9827ba/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-08-18 07:19:45,249 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8a50fc6/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-08-18 07:19:45,250 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:19:46,325 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a9827ba/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-08-18 07:19:46,326 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8a50fc6/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-08-18 07:19:46,348 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:19:46] "GET /web/assets/a9827ba/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.014 1.091 2026-08-18 07:19:46,360 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:19:46] "GET /web/assets/8a50fc6/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.003 1.110 2026-08-18 07:19:53,842 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:19:53] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 7.426 2026-08-18 07:19:53,843 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:19:53] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 7.432 2026-08-18 07:19:53,844 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:19:53] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 7.438 2026-08-18 07:19:53,859 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:19:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 7.454 2026-08-18 07:19:53,865 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:19:53] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 7.455 2026-08-18 07:20:00,944 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-18 07:20:01,010 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:01] "GET /my/invoices/1211?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.043 0.054 2026-08-18 07:20:01,012 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal.TestMeinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-08-18 07:20:01,045 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-08-18 07:20:01,288 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:20:01,288 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:20:01,638 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:20:01,638 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:20:01,642 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:20:01,642 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:20:01,645 202 INFO rb-03e6980-224009-405069 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-08-18 07:20:01,645 202 INFO rb-03e6980-224009-405069 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-08-18 07:20:03,606 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8a50fc6/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-08-18 07:20:03,610 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a9827ba/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-08-18 07:20:03,611 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:20:03,892 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8a50fc6/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-08-18 07:20:03,893 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a9827ba/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-08-18 07:20:03,903 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:03] "GET /web/assets/8a50fc6/web.report_assets_common.min.css HTTP/1.1" 200 - 8 0.006 0.291 2026-08-18 07:20:03,912 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:03] "GET /web/assets/a9827ba/web.report_assets_pdf.min.css HTTP/1.1" 200 - 2 0.001 0.301 2026-08-18 07:20:03,953 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-18 07:20:03,967 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:03] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-18 07:20:03,971 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:03] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-18 07:20:03,974 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:03] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-18 07:20:03,976 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:03] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-18 07:20:11,002 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-18 07:20:12,293 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:20:12] "GET /my/invoices/1212?access_token=access_token HTTP/1.1" 200 - 256 0.364 0.952 2026-08-18 07:20:12,342 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-18 07:20:26,729 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-08-18 07:20:27,022 202 _WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless failed to start: 2026-08-18 07:20:27,024 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: skipped TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:20:27,062 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_pos_edi_receipt_disclosure_tour (odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour) 2026-08-18 07:20:27,063 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-08-18 07:20:27,397 202 _WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.test_pos_edi_receipt_disclosure_tour: Chrome headless failed to start: [2850:2850:0100/000000.393206:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-18 07:20:27,398 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: skipped TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:20:27,433 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_pos_edi_receipt_disclosure_tour (odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour) 2026-08-18 07:20:27,434 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-08-18 07:20:27,792 202 WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.test_pos_edi_receipt_disclosure_tour.test_pos_edi_receipt_disclosure_tour: Chrome headless failed to start: 2026-08-18 07:20:27,796 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: skipped TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:20:27,864 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 07:20:27,880 202 INFO rb-03e6980-224009-405069 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-08-18 07:20:27,906 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_fully_populated_does_not_retry ... 2026-08-18 07:20:27,926 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_legal_number_retries ... 2026-08-18 07:20:27,947 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_tax_authority_code_retries ... 2026-08-18 07:20:27,967 202 INFO rb-03e6980-224009-405069 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-08-18 07:20:27,999 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:20:28,015 202 INFO rb-03e6980-224009-405069 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-08-18 07:20:28,050 202 INFO rb-03e6980-224009-405069 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-08-18 07:20:28,116 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:20:42,142 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:20:42,142 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:20:43,449 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:20:43,449 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:20:43,454 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:20:43,454 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:20:43,457 202 INFO rb-03e6980-224009-405069 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-08-18 07:20:43,457 202 INFO rb-03e6980-224009-405069 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-08-18 07:21:35,357 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_partner_section_merge: Starting TestSinvoicePartnerSectionMerge.test_viettel_sinvoice_partner_group_suppressed ... 2026-08-18 07:21:35,571 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:21:48,815 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:21:48,815 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:21:49,169 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:21:49,169 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:21:49,175 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:21:49,175 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:21:49,178 202 INFO rb-03e6980-224009-405069 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-08-18 07:21:49,178 202 INFO rb-03e6980-224009-405069 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-08-18 07:22:38,722 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_credential_adapter_resolves_core_privates ... 2026-08-18 07:22:38,754 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_dropped_sinvoice_state_field ... 2026-08-18 07:22:38,778 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_draft_before_issue ... 2026-08-18 07:22:38,845 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_maps_core_state ... 2026-08-18 07:22:39,068 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_creates_pdf_attachment ... 2026-08-18 07:22:39,326 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_rejected_for_non_sinvoice_move ... 2026-08-18 07:22:41,464 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_fires_core_action_when_toggle_on ... 2026-08-18 07:22:41,608 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_silent_when_toggle_off ... 2026-08-18 07:22:41,800 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_hub_yields_for_sinvoice_move ... 2026-08-18 07:22:41,835 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_legal_number_synced_from_core_number ... 2026-08-18 07:22:42,031 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_move_routes_to_sinvoice_provider ... 2026-08-18 07:22:42,070 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_negative_non_sinvoice_serial_not_routed ... 2026-08-18 07:22:42,145 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_non_sinvoice_move_never_applicable_for_sinvoice_send ... 2026-08-18 07:22:44,274 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_allows_vn_sinvoice_on_sinvoice_serial ... 2026-08-18 07:22:44,436 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_blocks_vn_sinvoice_on_non_sinvoice_serial ... 2026-08-18 07:22:44,596 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_secret_code_and_lookup_url_accessors ... 2026-08-18 07:22:44,803 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_sinvoice_move_applicable_extra_edi_is_core_only ... 2026-08-18 07:22:45,017 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_suggested_edi_format_is_vn_sinvoice ... 2026-08-18 07:22:45,176 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:22:59,175 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:22:59,175 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:22:59,575 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:22:59,575 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:22:59,580 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:22:59,580 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:22:59,583 202 INFO rb-03e6980-224009-405069 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-08-18 07:22:59,583 202 INFO rb-03e6980-224009-405069 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-08-18 07:23:59,988 202 INFO rb-03e6980-224009-405069 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-08-18 07:24:01,422 202 INFO rb-03e6980-224009-405069 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-08-18 07:24:02,786 202 INFO rb-03e6980-224009-405069 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-08-18 07:24:04,155 202 INFO rb-03e6980-224009-405069 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-08-18 07:24:05,045 202 INFO rb-03e6980-224009-405069 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-08-18 07:24:06,233 202 INFO rb-03e6980-224009-405069 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-08-18 07:24:08,317 202 INFO rb-03e6980-224009-405069 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-08-18 07:24:09,297 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-18 07:24:09,311 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_payment_status_header_button_untouched ... 2026-08-18 07:24:09,532 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_fields_relocated_into_hub_provider_anchor ... 2026-08-18 07:24:09,716 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_page_removed_from_combined_form ... 2026-08-18 07:24:09,916 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:24:09,935 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_core_own_duplicate_sinvoice_menu_hidden ... 2026-08-18 07:24:09,961 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_sinvoice_menus_reachable_under_hub_einvoice_root ... 2026-08-18 07:24:10,029 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:24:22,044 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:24:22,044 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:24:22,460 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:24:22,460 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:24:22,466 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:24:22,466 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:24:22,469 202 INFO rb-03e6980-224009-405069 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-08-18 07:24:22,469 202 INFO rb-03e6980-224009-405069 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-08-18 07:25:14,281 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_effective_serial_constraint: Starting TestSinvoiceEffectiveSerialConstraint.test_journal_serial_recompute_to_conflicting_provider_raises ... 2026-08-18 07:25:14,359 202 INFO rb-03e6980-224009-405069 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-08-18 07:25:14,532 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:25:14,552 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_portal: Starting TestSinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-08-18 07:25:14,814 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:25:14,814 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:25:15,193 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:25:15,193 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:25:15,199 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:25:15,199 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:25:15,202 202 INFO rb-03e6980-224009-405069 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-08-18 07:25:15,202 202 INFO rb-03e6980-224009-405069 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-08-18 07:25:17,335 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:25:17,610 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-18 07:25:18,829 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:25:18] "GET /my/invoices/1218?access_token=eff3d6f3-98a9-4c38-8510-2a3a85a694fc HTTP/1.1" 200 - 262 0.355 1.144 2026-08-18 07:25:18,903 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:25:34,318 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:25:34,318 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:25:34,711 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:25:34,711 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:25:34,717 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:25:34,718 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:25:34,721 202 INFO rb-03e6980-224009-405069 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-08-18 07:25:34,721 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:28,689 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:30,160 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #213 deleted account.move.line.ctp records with IDs: [1360, 1361] 2026-08-18 07:26:30,283 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #213 deleted account.move.line records with IDs: [2671] 2026-08-18 07:26:31,438 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_hub_replacement_wizard_is_reachable_at_a_sinvoice_company ... 2026-08-18 07:26:32,491 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:32,516 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:33,963 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #213 deleted account.move.line.ctp records with IDs: [1364, 1365] 2026-08-18 07:26:34,058 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #213 deleted account.move.line records with IDs: [2678] 2026-08-18 07:26:35,789 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_superseded_original_stops_reading_as_an_active_issued_einvoice ... 2026-08-18 07:26:37,410 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #213 deleted account.move.line.ctp records with IDs: [1370, 1371] 2026-08-18 07:26:37,545 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #213 deleted account.move.line records with IDs: [2685] 2026-08-18 07:26:39,004 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:39,067 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-18 07:26:39,084 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:39,108 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:39,133 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:39,160 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:39,184 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:39,211 202 INFO rb-03e6980-224009-405069 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-08-18 07:26:39,248 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:27:12,506 202 INFO rb-03e6980-224009-405069 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-08-18 07:27:13,762 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-18 07:27:27,488 202 INFO rb-03e6980-224009-405069 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-08-18 07:27:28,495 202 _WARNING rb-03e6980-224009-405069 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 failed to start: [2870:2891:0818/072728.218065:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2870:2891:0818/072728.225617:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2870:2891:0818/072728.234738:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2870:2891:0818/072728.234861:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2870:2891:0818/072728.234981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2870:2891:0818/072728.265319:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2870:2870:0818/072728.266622:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2905:2905:0818/072728.275921:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2905:2905:0818/072728.280322:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2870:2891:0818/072728.299399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 07:27:28,503 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour: skipped TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:27:28,541 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active (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) 2026-08-18 07:27:28,542 202 INFO rb-03e6980-224009-405069 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-08-18 07:27:29,468 202 _WARNING rb-03e6980-224009-405069 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.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome headless failed to start: [2977:2998:0818/072729.248393:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2977:2998:0818/072729.253591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2977:2998:0818/072729.253679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2977:2998:0818/072729.253705:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2977:2998:0818/072729.253711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2977:2998:0818/072729.263191:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2977:2977:0818/072729.264031:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2977:2998:0818/072729.295630:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3012:3012:0818/072729.299841:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3012:3012:0818/072729.308442:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-18 07:27:29,475 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour: skipped TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:27:29,517 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active (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) 2026-08-18 07:27:29,517 202 INFO rb-03e6980-224009-405069 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-08-18 07:27:30,342 202 WARNING rb-03e6980-224009-405069 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.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome headless failed to start: 2026-08-18 07:27:30,344 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour: skipped TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:27:30,432 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 07:27:30,452 202 INFO rb-03e6980-224009-405069 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-08-18 07:27:30,492 202 INFO rb-03e6980-224009-405069 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-08-18 07:27:30,564 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:27:43,514 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:27:43,514 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:27:44,700 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:27:44,700 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:27:44,708 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:27:44,708 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:27:44,711 202 INFO rb-03e6980-224009-405069 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-08-18 07:27:44,712 202 INFO rb-03e6980-224009-405069 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-08-18 07:28:36,300 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_agnostic_accessors_are_blank_for_vninvoice ... 2026-08-18 07:28:36,536 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_approve_and_sign_marks_invoice_signed ... 2026-08-18 07:28:36,997 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_does_not_resign_already_signed_invoice ... 2026-08-18 07:28:38,341 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_fires_through_real_paid_hook ... 2026-08-18 07:28:39,640 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_drives_3_step_sequence ... 2026-08-18 07:28:40,231 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_without_reason_raises ... 2026-08-18 07:28:40,669 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_drives_1_step ... 2026-08-18 07:28:41,099 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_without_reason_does_not_raise ... 2026-08-18 07:28:41,480 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cannot_issue_refund_if_original_invoice_not_signed ... 2026-08-18 07:28:42,355 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line.ctp records with IDs: [1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389] 2026-08-18 07:28:42,490 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line records with IDs: [2706, 2707] 2026-08-18 07:28:44,745 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_adjustment ... 2026-08-18 07:28:46,040 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line.ctp records with IDs: [1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407] 2026-08-18 07:28:46,177 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line records with IDs: [2720, 2721] 2026-08-18 07:28:48,468 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_replacement ... 2026-08-18 07:28:51,040 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_converted_file_raises_when_not_signed ... 2026-08-18 07:28:51,472 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_representation_files_when_signed ... 2026-08-18 07:28:52,650 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_einvoice_status_projection_from_native_state ... 2026-08-18 07:29:00,611 202 INFO rb-03e6980-224009-405069 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-08-18 07:29:00,984 202 INFO rb-03e6980-224009-405069 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-08-18 07:29:01,310 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_invoice_status_code_maps_to_native_state ... 2026-08-18 07:29:13,080 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issue_invoice_sets_legal_number_and_native_ids ... 2026-08-18 07:29:13,453 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_legal_number_locked_after_issued ... 2026-08-18 07:29:14,791 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_no_ungated_cancel_path ... 2026-08-18 07:29:14,810 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data ... 2026-08-18 07:29:14,920 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data_with_included_tax_and_note_line ... 2026-08-18 07:29:16,972 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_invoice_details_hook_called_in_both_payload_shapes ... 2026-08-18 07:29:18,692 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_foreign_partner ... 2026-08-18 07:29:18,831 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_replacement_move ... 2026-08-18 07:29:19,607 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line.ctp records with IDs: [1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463] 2026-08-18 07:29:19,711 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line records with IDs: [2791, 2792] 2026-08-18 07:29:21,663 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_reversal_move ... 2026-08-18 07:29:22,757 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line.ctp records with IDs: [1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481] 2026-08-18 07:29:22,884 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line records with IDs: [2805, 2806] 2026-08-18 07:29:25,646 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_tax_breakdowns ... 2026-08-18 07:29:25,718 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replacement_is_posted_to_the_replace_endpoint ... 2026-08-18 07:29:26,577 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line.ctp records with IDs: [1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494] 2026-08-18 07:29:26,758 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #222 deleted account.move.line records with IDs: [2819, 2820] 2026-08-18 07:29:28,870 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sync_invoices_dispatches_per_single_invoice ... 2026-08-18 07:29:29,363 202 INFO rb-03e6980-224009-405069 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-08-18 07:29:29,471 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-08-18 07:29:29,574 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vninvoice_api_url_switches_sandbox_production ... 2026-08-18 07:29:29,629 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-18 07:29:29,645 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_download_xml_from_portal ... 2026-08-18 07:29:29,796 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:29:29,796 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:29:30,221 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:29:30,221 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:29:30,227 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:29:30,227 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:29:30,230 202 INFO rb-03e6980-224009-405069 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-08-18 07:29:30,230 202 INFO rb-03e6980-224009-405069 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-08-18 07:29:32,453 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a9827ba/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-08-18 07:29:32,454 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8a50fc6/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-08-18 07:29:32,456 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:29:32,701 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a9827ba/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-08-18 07:29:32,703 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8a50fc6/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-08-18 07:29:32,711 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:32] "GET /web/assets/a9827ba/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.005 0.255 2026-08-18 07:29:32,721 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:32] "GET /web/assets/8a50fc6/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.004 0.262 2026-08-18 07:29:32,767 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-18 07:29:32,772 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:32] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-18 07:29:32,783 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:32] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-18 07:29:32,790 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:32] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-18 07:29:32,797 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:32] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-18 07:29:40,108 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-18 07:29:40,152 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:40] "GET /my/invoices/1258?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.023 0.039 2026-08-18 07:29:40,154 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal.TestVNinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-08-18 07:29:40,186 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-08-18 07:29:40,342 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:29:40,342 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:29:40,714 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:29:40,714 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:29:40,721 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:29:40,721 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:29:40,725 202 INFO rb-03e6980-224009-405069 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-08-18 07:29:40,725 202 INFO rb-03e6980-224009-405069 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-08-18 07:29:42,801 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a9827ba/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-08-18 07:29:42,804 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8a50fc6/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-08-18 07:29:42,808 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:29:43,866 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a9827ba/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-08-18 07:29:43,877 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:43] "GET /web/assets/a9827ba/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.004 1.072 2026-08-18 07:29:43,878 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8a50fc6/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-08-18 07:29:43,882 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:43] "GET /web/assets/8a50fc6/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 1.078 2026-08-18 07:29:43,914 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-18 07:29:43,921 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:43] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-18 07:29:43,922 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:43] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-18 07:29:43,928 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:43] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-18 07:29:43,929 202 INFO ? werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:43] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-18 07:29:51,094 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-18 07:29:52,276 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:29:52] "GET /my/invoices/1259?access_token=access_token HTTP/1.1" 200 - 256 0.225 0.967 2026-08-18 07:29:52,353 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-18 07:30:06,294 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:30:06,294 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:30:06,686 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:30:06,687 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:30:06,692 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:30:06,692 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:30:06,696 202 INFO rb-03e6980-224009-405069 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-08-18 07:30:06,696 202 INFO rb-03e6980-224009-405069 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-08-18 07:31:01,842 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_carries_template_serial_and_legal_number ... 2026-08-18 07:31:02,133 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_raises_without_legal_number ... 2026-08-18 07:31:02,216 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_wizard_rejects_replacement_for_a_move_not_yet_issued ... 2026-08-18 07:31:02,375 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:31:16,652 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted product.product records with IDs: [1044] 2026-08-18 07:31:16,827 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:31:16,827 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:31:17,238 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:31:17,239 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:31:17,245 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:31:17,245 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:31:17,248 202 INFO rb-03e6980-224009-405069 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-08-18 07:31:17,248 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:09,513 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:11,358 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:14,264 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:15,116 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted account.move.line.ctp records with IDs: [1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533] 2026-08-18 07:32:15,311 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted account.move.line records with IDs: [2860, 2861] 2026-08-18 07:32:15,867 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted invoice.line.grouping records with IDs: [40, 41, 42] 2026-08-18 07:32:17,255 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:19,609 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:23,017 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted invoice.line.grouping records with IDs: [57] 2026-08-18 07:32:23,364 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:25,921 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted invoice.line.grouping records with IDs: [64] 2026-08-18 07:32:26,051 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted account.move.line.ctp records with IDs: [1545, 1546] 2026-08-18 07:32:26,144 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted account.move.line records with IDs: [2880] 2026-08-18 07:32:26,323 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #226 deleted invoice.line.grouping records with IDs: [66] 2026-08-18 07:32:26,508 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:28,450 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted invoice.line.grouping records with IDs: [72] 2026-08-18 07:32:28,587 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:30,829 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_summary_lines_data ... 2026-08-18 07:32:33,473 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:36,029 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:38,442 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:32:38,460 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_generate_and_send_invoices_chokepoint_no_proforma_keyerror ... 2026-08-18 07:32:38,683 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:32:38,683 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:32:39,031 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:32:39,031 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:32:39,036 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:32:39,036 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:32:39,042 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:39,042 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:40,881 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_send_and_print_no_proforma_keyerror ... 2026-08-18 07:32:41,003 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:32:41,003 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:32:41,353 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:32:41,353 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:32:41,359 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:32:41,359 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:32:41,362 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:41,362 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:43,262 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-08-18 07:32:43,381 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:32:54,890 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:32:54,890 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:32:56,064 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:32:56,064 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:32:56,069 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:32:56,069 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:32:56,072 202 INFO rb-03e6980-224009-405069 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-08-18 07:32:56,072 202 INFO rb-03e6980-224009-405069 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-08-18 07:33:43,999 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_commencement_day_is_the_day_the_instruments_take_effect ... 2026-08-18 07:33:44,025 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_bites_from_the_first_day_the_instruments_apply ... 2026-08-18 07:33:44,153 202 INFO rb-03e6980-224009-405069 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-08-18 07:33:44,541 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_names_every_offending_move_not_just_the_first ... 2026-08-18 07:33:48,263 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_stays_silent_for_a_correction_attempted_before_commencement ... 2026-08-18 07:33:48,513 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:34:00,619 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:34:00,619 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:34:00,982 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:34:00,982 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:34:00,988 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:34:00,988 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:34:00,990 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:00,990 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:45,778 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:47,897 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:34:47,922 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:48,009 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:48,058 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:48,126 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:48,190 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_is_idempotent_and_silent_on_rerun ... 2026-08-18 07:34:48,270 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-08-18 07:34:48,330 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_signature_matches_odoo_migrate_contract ... 2026-08-18 07:34:48,357 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:34:48,376 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:48,494 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:48,577 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_meinvoice_migration_corrects_an_unmodified_record ... 2026-08-18 07:34:48,651 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_corrects_an_unmodified_record ... 2026-08-18 07:34:48,751 202 INFO rb-03e6980-224009-405069 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-08-18 07:34:48,839 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_is_idempotent_and_silent_on_rerun ... 2026-08-18 07:34:49,033 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-08-18 07:34:49,119 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_vninvoice_migration_corrects_an_unmodified_record ... 2026-08-18 07:34:49,209 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:34:58,375 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_einvoice_status_untracked_for_non_einvoice_move ... 2026-08-18 07:34:59,234 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_get_invoice_legal_documents_accepts_v18_signature ... 2026-08-18 07:35:01,350 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:35:01,373 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:01,395 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_cancel_guard_decides_without_reading_an_issue_date ... 2026-08-18 07:35:01,416 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:01,877 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:01,911 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:35:01,939 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_a_correct_attribution_stays_legal ... 2026-08-18 07:35:01,958 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:01,978 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_enumerated_and_abbreviated_citation_forms_are_caught ... 2026-08-18 07:35:01,996 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:01,999 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:02,017 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_reorder_mutant_is_a_permutation_and_not_a_rewrite ... 2026-08-18 07:35:02,036 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:02,054 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:02,074 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:02,095 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_original_defect_is_red_in_both_languages ... 2026-08-18 07:35:02,111 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:02,138 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:02,156 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_sentence_reorder_leak_is_closed_in_both_languages ... 2026-08-18 07:35:02,172 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:02,189 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_withdrawn_waiver_promise_is_caught_in_both_languages ... 2026-08-18 07:35:02,217 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:35:14,490 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:35:14,490 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:35:15,627 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:35:15,627 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:35:15,632 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:35:15,632 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:35:15,635 202 INFO rb-03e6980-224009-405069 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-08-18 07:35:15,635 202 INFO rb-03e6980-224009-405069 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-08-18 07:36:00,475 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_a_superseded_original_cannot_be_replaced_a_second_time ... 2026-08-18 07:36:03,111 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1580, 1581] 2026-08-18 07:36:03,224 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [2930] 2026-08-18 07:36:04,700 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_action_view_api_logs_domain_scoped_to_this_invoice ... 2026-08-18 07:36:08,574 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_adjust_path_b2b_issued_requires_written_agreement ... 2026-08-18 07:36:10,845 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_b2c_replacement_reaches_viettel_with_core_fallbacks_not_raw_false ... 2026-08-18 07:36:16,119 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1592, 1593] 2026-08-18 07:36:16,261 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [2949] 2026-08-18 07:36:18,636 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_gate_does_not_over_block_b2c_or_non_issued ... 2026-08-18 07:36:22,305 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_relation_and_nav_actions_bidirectional ... 2026-08-18 07:36:25,954 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_eligibility_gate_covers_modify_moves_entry_point ... 2026-08-18 07:36:28,574 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1608, 1609] 2026-08-18 07:36:28,726 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [2971] 2026-08-18 07:36:30,418 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_failed_request_builds_masked_log_values_linked_to_invoice ... 2026-08-18 07:36:32,693 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_log_values_keys_are_all_valid_api_request_log_fields ... 2026-08-18 07:36:34,809 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_modify_default_reverse_values_hub_delta_disjoint_from_core_chain ... 2026-08-18 07:36:37,239 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_prototype_gate_does_not_leak_onto_base_reversal_wizard ... 2026-08-18 07:36:40,150 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1620, 1621] 2026-08-18 07:36:40,276 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [2990] 2026-08-18 07:36:41,830 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_wizard_prototype_resolves_core_viettel_extension ... 2026-08-18 07:36:41,860 202 INFO rb-03e6980-224009-405069 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-08-18 07:36:44,732 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1626, 1627] 2026-08-18 07:36:44,907 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3000] 2026-08-18 07:36:46,361 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replace_path_b2b_issued_requires_written_agreement ... 2026-08-18 07:36:48,650 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_line_composition_and_totals_pin_m1_after_state ... 2026-08-18 07:36:51,079 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1634, 1635] 2026-08-18 07:36:51,196 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3013] 2026-08-18 07:36:52,518 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_origin_id_writer_provenance_extended_mutation_proven ... 2026-08-18 07:36:54,975 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1640, 1641] 2026-08-18 07:36:55,068 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3023] 2026-08-18 07:36:57,920 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1648, 1649] 2026-08-18 07:36:58,009 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3033] 2026-08-18 07:36:59,080 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_partner_bank_id_pins_m1_after_state ... 2026-08-18 07:37:02,453 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1654, 1655] 2026-08-18 07:37:02,544 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3043] 2026-08-18 07:37:03,735 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_wizard_gate_rewired_off_edi_state ... 2026-08-18 07:37:06,527 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacing_an_invoice_releases_its_timesheets_for_reinvoicing_by_design ... 2026-08-18 07:37:10,454 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.analytic.line records with IDs: [641] 2026-08-18 07:37:11,088 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_retry_exhaustion_logs_exactly_once ... 2026-08-18 07:37:13,554 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_delegates_to_core_reverse_moves_exactly_once ... 2026-08-18 07:37:16,164 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1666, 1667] 2026-08-18 07:37:16,297 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3065] 2026-08-18 07:37:17,527 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_links_original_and_replacement ... 2026-08-18 07:37:20,523 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1674, 1675, 1676, 1677, 1678, 1679] 2026-08-18 07:37:20,675 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3078, 3079] 2026-08-18 07:37:22,436 202 INFO rb-03e6980-224009-405069 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-08-18 07:37:26,504 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1688, 1689] 2026-08-18 07:37:26,597 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3095] 2026-08-18 07:37:28,493 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_state_flip_writer_provenance_extended_mutation_proven ... 2026-08-18 07:37:31,354 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1696, 1697] 2026-08-18 07:37:31,479 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3105] 2026-08-18 07:37:35,173 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line.ctp records with IDs: [1704, 1705] 2026-08-18 07:37:35,281 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #234 deleted account.move.line records with IDs: [3115] 2026-08-18 07:37:36,810 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_successful_request_builds_log_values ... 2026-08-18 07:37:38,981 202 INFO rb-03e6980-224009-405069 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-08-18 07:37:43,573 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-18 07:37:57,197 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:37:57,198 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:37:57,527 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:37:57,527 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:37:57,533 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:37:57,533 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:37:57,536 202 INFO rb-03e6980-224009-405069 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-08-18 07:37:57,536 202 INFO rb-03e6980-224009-405069 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-08-18 07:38:45,439 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_is_service_scoped_and_cached ... 2026-08-18 07:38:45,483 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_resolves_service_from_invoice ... 2026-08-18 07:38:46,052 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_agnostic_accessors_tolerate_blank ... 2026-08-18 07:38:47,392 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_allows_draft_reset_after_einvoice_cancelled ... 2026-08-18 07:38:47,902 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_still_blocks_draft_reset_while_einvoice_issued ... 2026-08-18 07:38:48,583 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_display_helper_serial_name ... 2026-08-18 07:38:48,651 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_draft_when_no_provider ... 2026-08-18 07:38:48,683 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_false_when_posted_no_provider ... 2026-08-18 07:38:49,175 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_is_read_only_projection ... 2026-08-18 07:38:49,361 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extra_edi_registered ... 2026-08-18 07:38:49,402 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extract_xml_from_zip ... 2026-08-18 07:38:49,424 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_getattr_op_dispatch_routes_to_provider ... 2026-08-18 07:38:49,893 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_gate_provider_matrix ... 2026-08-18 07:38:49,920 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_real_none_move_not_applicable ... 2026-08-18 07:38:50,518 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_value_op_projection_and_mark_status_dirty ... 2026-08-18 07:38:51,163 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:38:51,176 202 INFO rb-03e6980-224009-405069 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-08-18 07:38:51,211 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:38:51,229 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_python_code_translation_names_a_legal_instrument ... 2026-08-18 07:38:51,272 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument ... 2026-08-18 07:38:51,402 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:39:04,502 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:39:04,502 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:39:04,974 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:39:04,974 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:39:04,981 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:39:04,981 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:39:04,985 202 INFO rb-03e6980-224009-405069 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-08-18 07:39:04,985 202 INFO rb-03e6980-224009-405069 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-08-18 07:39:52,965 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_action_prepend_vietnamese_description_to_invoice_lines ... 2026-08-18 07:39:53,396 202 INFO rb-03e6980-224009-405069 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-08-18 07:39:53,762 202 INFO rb-03e6980-224009-405069 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-08-18 07:39:54,040 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_prepare_invoice_tax_data ... 2026-08-18 07:39:54,396 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #238 deleted account.move.line.ctp records with IDs: [1716, 1717, 1718, 1719] 2026-08-18 07:39:54,558 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #238 deleted account.move.line records with IDs: [3134] 2026-08-18 07:39:54,823 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 07:40:07,896 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:40:07,896 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:40:08,242 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:40:08,242 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:40:08,247 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:40:08,247 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:40:08,249 202 INFO rb-03e6980-224009-405069 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-08-18 07:40:08,250 202 INFO rb-03e6980-224009-405069 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-08-18 07:41:10,596 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_multi_company_serial_resolution: Starting TestMultiCompanySerialResolution.test_draft_invoice_resolves_own_company_serial_not_ambient ... 2026-08-18 07:41:10,792 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:41:23,109 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:41:23,109 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:41:24,226 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:41:24,226 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:41:24,231 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:41:24,231 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:41:24,234 202 INFO rb-03e6980-224009-405069 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-08-18 07:41:24,234 202 INFO rb-03e6980-224009-405069 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-08-18 07:42:13,928 202 INFO rb-03e6980-224009-405069 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-08-18 07:42:16,336 202 INFO rb-03e6980-224009-405069 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-08-18 07:42:18,547 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:42:31,779 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:42:31,779 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:42:32,162 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:42:32,163 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:42:32,173 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:42:32,173 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:42:32,177 202 INFO rb-03e6980-224009-405069 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-08-18 07:42:32,177 202 INFO rb-03e6980-224009-405069 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-08-18 07:43:13,245 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_base_l10n_vn_field_data_path_preserved ... 2026-08-18 07:43:13,275 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_merged ... 2026-08-18 07:43:13,481 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_single_vn_einvoice_notebook_page ... 2026-08-18 07:43:13,759 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:43:26,086 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:43:26,086 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:43:26,477 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:43:26,477 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:43:26,483 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:43:26,483 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:43:26,486 202 INFO rb-03e6980-224009-405069 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-08-18 07:43:26,486 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:10,632 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_all_three_exemptions_are_representable_in_the_data_model ... 2026-08-18 07:44:10,656 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:13,054 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_default_seller_reporting_arrangement_grants_no_exemption ... 2026-08-18 07:44:19,992 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_ecommerce_exemption_is_per_transaction_not_per_seller ... 2026-08-18 07:44:23,880 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:28,815 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:35,348 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:37,582 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:39,856 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:41,970 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:44,171 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:44:55,885 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:44:55,885 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:44:56,288 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:44:56,288 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:44:56,293 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:44:56,293 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:44:56,296 202 INFO rb-03e6980-224009-405069 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-08-18 07:44:56,296 202 INFO rb-03e6980-224009-405069 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-08-18 07:45:41,064 202 INFO rb-03e6980-224009-405069 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-08-18 07:45:41,091 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_carries_mandated_decree123_keys ... 2026-08-18 07:45:41,217 202 INFO rb-03e6980-224009-405069 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-08-18 07:45:41,330 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_should_retry_default_false ... 2026-08-18 07:45:41,371 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:45:59,210 202 INFO rb-03e6980-224009-405069 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-08-18 07:46:02,730 202 INFO rb-03e6980-224009-405069 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-08-18 07:46:05,303 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:46:18,455 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-08-18 07:46:18,757 202 _WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless failed to start: [3128:3149:0818/074618.740175:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 07:46:18,759 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: skipped TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:46:18,797 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_pos_edi_receipt_disclosure_tour (odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour) 2026-08-18 07:46:18,798 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-08-18 07:46:19,084 202 _WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.test_pos_edi_receipt_disclosure_tour: Chrome headless failed to start: 2026-08-18 07:46:19,086 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: skipped TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:46:19,131 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_pos_edi_receipt_disclosure_tour (odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour) 2026-08-18 07:46:19,131 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-08-18 07:46:19,675 202 WARNING rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.test_pos_edi_receipt_disclosure_tour.test_pos_edi_receipt_disclosure_tour: Chrome headless failed to start: [3172:3193:0818/074619.430132:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3172:3193:0818/074619.435558:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3172:3193:0818/074619.435752:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3172:3193:0818/074619.443706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3172:3172:0818/074619.447020:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3172:3193:0818/074619.450346:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3172:3193:0818/074619.450386:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3172:3193:0818/074619.487636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3207:3207:0818/074619.500440:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3207:3207:0818/074619.505533:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3172:3172:0818/074619.573916:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3172:3172:0818/074619.574141:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3172:3193:0818/074619.574145:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 07:46:19,697 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: skipped TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:46:19,756 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 07:46:31,606 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:46:31,606 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-18 07:46:32,034 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:46:32,034 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/uom/i18n/vi.po for language vi_VN 2026-08-18 07:46:32,038 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:46:32,039 202 INFO rb-03e6980-224009-405069 odoo.tools.translate: loading base translation file /data/build/Viindoo-odoo-18.0/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-18 07:46:32,041 202 INFO rb-03e6980-224009-405069 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-08-18 07:46:32,041 202 INFO rb-03e6980-224009-405069 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-08-18 07:47:18,788 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_create_invoice_line_with_vietnamese ... 2026-08-18 07:47:19,317 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:47:21,199 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_hr_contract: Starting TestHrContract.test_03_vn_contract ... 2026-08-18 07:47:26,136 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7067, 7066, 7065] 2026-08-18 07:47:26,151 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [2, 3, 4] 2026-08-18 07:47:26,720 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:47:28,371 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_01_vn_contribution_type_with_SOCIAL_INSURANCE_code ... 2026-08-18 07:47:33,954 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_03_vn_contribution_type_with_HEALTH_INSURANCE_code ... 2026-08-18 07:47:34,449 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_05_vn_contribution_type_with_UNEMPLOYMENT_UNSURANCE_code ... 2026-08-18 07:47:35,000 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_07_vn_contribution_type_with_LABOR_UNION_code ... 2026-08-18 07:47:35,535 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:47:43,219 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_d1_vn_sensitive_line_masked_from_team_leader ... 2026-08-18 07:47:50,112 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_kpcd_excludes_employee_labor_union ... 2026-08-18 07:47:50,989 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_multi_company_non_vn_and_allowed_scope ... 2026-08-18 07:47:56,550 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_figures_signed_split_and_kpcd ... 2026-08-18 07:47:57,501 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:02,077 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_officer_block_visible_to_officer_only ... 2026-08-18 07:48:03,400 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:03,905 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_reflects_own_figures_only ... 2026-08-18 07:48:04,846 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_sensitive_categ_set_is_empty_today ... 2026-08-18 07:48:04,882 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_ytd_tncn_by_calendar_year ... 2026-08-18 07:48:05,415 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 29 checked, 29 removed 2026-08-18 07:48:11,856 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:21,270 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:21,682 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:22,585 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_sample_fabrication_is_deterministic_across_calls ... 2026-08-18 07:48:23,069 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:23,495 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:23,926 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-18 07:48:25,691 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_01_flat_rate_for_vietnam ... 2026-08-18 07:48:30,846 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:31,426 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_03_migrate_vietnam_progressive_tax_rule_and_deduction_2026 ... 2026-08-18 07:48:31,597 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:48:33,377 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:39,845 202 INFO rb-03e6980-224009-405069 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-08-18 07:48:40,415 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:48:40,428 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_1 ... 2026-08-18 07:48:49,013 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_2 ... 2026-08-18 07:48:58,129 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:48:58,145 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c133: Starting TestAccountOnDepartment133.test_01_account_on_department ... 2026-08-18 07:49:06,734 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:49:06,748 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c200: Starting TestAccountOnDepartment200.test_01_account_on_department ... 2026-08-18 07:49:15,825 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:49:23,836 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c133: Starting TestAccountOnEmployee133.test_01_account_on_employee_partner ... 2026-08-18 07:49:24,054 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:49:32,709 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c200: Starting TestAccountOnEmployee99.test_01_account_on_employee_partner ... 2026-08-18 07:49:32,944 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:49:42,441 202 INFO rb-03e6980-224009-405069 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-08-18 07:49:42,806 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [230] 2026-08-18 07:49:43,216 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:49:51,618 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_partner_on_salary_entry_c200: Starting TestPartnerOnSalaryEntry99.test_01_2_partner_on_salary_entry ... 2026-08-18 07:49:52,112 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [232] 2026-08-18 07:49:52,495 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:50:05,790 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1941] 2026-08-18 07:50:06,359 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1943] 2026-08-18 07:50:07,763 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_aggregate_mode_reconciliation_dedup ... 2026-08-18 07:50:07,979 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1945] 2026-08-18 07:50:08,902 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_deadline_derivation_and_pure_classifier ... 2026-08-18 07:50:08,933 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_multi_company_non_vn_company_absent ... 2026-08-18 07:50:09,110 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [236] 2026-08-18 07:50:09,256 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [237] 2026-08-18 07:50:09,830 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_reconciliation_figure_reconciled_unreconciled ... 2026-08-18 07:50:09,967 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-08-18 07:50:10,058 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-08-18 07:50:11,591 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_rk4_separation_at_payload_level ... 2026-08-18 07:50:11,740 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-08-18 07:50:11,856 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-08-18 07:50:12,935 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_account_gated_fail_safe ... 2026-08-18 07:50:13,092 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-08-18 07:50:13,235 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-08-18 07:50:13,854 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_descriptor_registered ... 2026-08-18 07:50:13,896 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_requires_officer_group_not_account_alone ... 2026-08-18 07:50:14,046 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-08-18 07:50:14,168 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-08-18 07:50:14,585 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-18 07:50:27,676 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1954] 2026-08-18 07:50:28,354 202 INFO rb-03e6980-224009-405069 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-08-18 07:50:28,438 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_sample_fabrication_is_deterministic_across_calls ... 2026-08-18 07:50:28,745 202 INFO rb-03e6980-224009-405069 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-08-18 07:50:28,992 202 INFO rb-03e6980-224009-405069 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-08-18 07:50:29,146 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-08-18 07:50:29,280 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-08-18 07:50:29,872 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:50:38,262 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_01_salary_rule_with_GROSS_code ... 2026-08-18 07:50:40,948 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_02_salary_rule_with_ESINS_code ... 2026-08-18 07:50:43,589 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_03_salary_rule_with_CSINS_code ... 2026-08-18 07:50:46,124 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_04_salary_rule_with_EHINS_code ... 2026-08-18 07:50:48,711 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_05_salary_rule_with_CHINS_code ... 2026-08-18 07:50:51,156 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_06_salary_rule_with_EUEINS_code ... 2026-08-18 07:50:53,870 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_07_salary_rule_with_GROSS_code ... 2026-08-18 07:50:56,664 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_08_salary_rule_with_ELUF_code ... 2026-08-18 07:50:59,683 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_09_salary_rule_with_CLUF_code ... 2026-08-18 07:51:01,957 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_10_salary_rule_with_PTAX_code ... 2026-08-18 07:51:04,536 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_11_salary_rule_with_HARMFUL_code ... 2026-08-18 07:51:06,867 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:51:16,287 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_01_salary_rule_with_GROSS_code ... 2026-08-18 07:51:19,175 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_02_salary_rule_with_ESINS_code ... 2026-08-18 07:51:22,130 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_03_salary_rule_with_CSINS_code ... 2026-08-18 07:51:25,204 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_04_salary_rule_with_EHINS_code ... 2026-08-18 07:51:28,573 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_05_salary_rule_with_CHINS_code ... 2026-08-18 07:51:32,397 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_06_salary_rule_with_EUEINS_code ... 2026-08-18 07:51:36,254 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_07_salary_rule_with_CUEINS_code ... 2026-08-18 07:51:39,723 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_08_salary_rule_with_ELUF_code ... 2026-08-18 07:51:43,037 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_09_salary_rule_with_CLUF_code ... 2026-08-18 07:51:46,814 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_10_salary_rule_with_PTAX_code ... 2026-08-18 07:51:51,458 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c200: Starting TestVNSalaryRule99.test_11_salary_rule_with_HARMFUL_code ... 2026-08-18 07:51:56,333 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:52:11,453 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1965] 2026-08-18 07:52:11,707 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_aggregate_vn_summary_partner_fallback_and_guard ... 2026-08-18 07:52:14,794 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_disbursement_entry_shape_tt99_c99 ... 2026-08-18 07:52:15,130 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [256] 2026-08-18 07:52:15,325 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-08-18 07:52:17,085 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_no_migration_no_version_bump_vn ... 2026-08-18 07:52:17,180 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_rk4_withholdings_not_folded_vn ... 2026-08-18 07:52:17,361 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [259] 2026-08-18 07:52:17,481 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-08-18 07:52:18,577 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_aggregate_vn_register_partner ... 2026-08-18 07:52:20,205 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_per_employee_vn ... 2026-08-18 07:52:20,400 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-08-18 07:52:20,509 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [264] 2026-08-18 07:52:22,667 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:52:36,579 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_01_hr_payroll_overtime_account ... 2026-08-18 07:52:36,928 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_02_hr_payroll_overtime_account ... 2026-08-18 07:52:37,821 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:52:50,567 202 INFO rb-03e6980-224009-405069 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-08-18 07:52:51,607 202 INFO rb-03e6980-224009-405069 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-08-18 07:52:53,381 202 INFO rb-03e6980-224009-405069 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-08-18 07:52:54,841 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_regression_untaxed_ot_still_credits_334 ... 2026-08-18 07:52:54,993 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:53:02,337 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_change_minimum_wage ... 2026-08-18 07:53:02,584 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_heath_insurance ... 2026-08-18 07:53:02,632 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_labor_union ... 2026-08-18 07:53:02,692 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_social_insurance ... 2026-08-18 07:53:02,765 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_unemployment_unsurance ... 2026-08-18 07:53:02,847 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage ... 2026-08-18 07:53:02,955 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:53:05,221 202 INFO rb-03e6980-224009-405069 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-08-18 07:53:12,863 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:53:18,147 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_01_hr_payroll_meal_account ... 2026-08-18 07:53:22,108 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_02_hr_payroll_meal_account ... 2026-08-18 07:53:29,628 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_03_hr_payroll_meal_account ... 2026-08-18 07:53:35,742 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:53:47,281 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2000] 2026-08-18 07:53:47,609 202 INFO rb-03e6980-224009-405069 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-08-18 07:53:47,988 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-08-18 07:53:48,109 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-08-18 07:53:49,401 202 INFO rb-03e6980-224009-405069 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-08-18 07:53:51,007 202 INFO rb-03e6980-224009-405069 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-08-18 07:53:51,176 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-08-18 07:53:51,322 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [271] 2026-08-18 07:53:52,607 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_regression_moded_account_map_unchanged ... 2026-08-18 07:53:52,900 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-08-18 07:53:53,079 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [274] 2026-08-18 07:53:54,403 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:53:55,532 202 INFO rb-03e6980-224009-405069 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-08-18 07:53:56,043 202 INFO rb-03e6980-224009-405069 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-08-18 07:53:56,274 202 INFO rb-03e6980-224009-405069 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-08-18 07:53:56,316 202 INFO rb-03e6980-224009-405069 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-08-18 07:53:57,064 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_12_auto_generate_payslip_before_2026 ... 2026-08-18 07:53:57,164 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (128) started manually 2026-08-18 07:53:57,621 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (128) done 2026-08-18 07:53:57,742 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:54:11,702 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #299 deleted mail.message records with IDs: [3155, 3154] 2026-08-18 07:54:11,721 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #299 deleted loan.floating.rate records with IDs: [2, 1] 2026-08-18 07:54:11,753 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #299 deleted mail.message records with IDs: [3159, 3158, 3157] 2026-08-18 07:54:11,758 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #299 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-08-18 07:54:11,780 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #299 deleted mail.message records with IDs: [3163, 3162, 3161] 2026-08-18 07:54:11,784 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #299 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-08-18 07:54:12,207 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_borrow ... 2026-08-18 07:54:12,238 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_lend ... 2026-08-18 07:54:12,291 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_product_category_loan ... 2026-08-18 07:54:12,326 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_setting ... 2026-08-18 07:54:12,397 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:54:13,265 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_picking_operation.tests.test_price_tax_totals: Starting TestPriceTaxTotals.test_delivery_slip_tax_totals_from_confirmed_sale_order ... 2026-08-18 07:54:14,198 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:54:14,213 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_footer_date ... 2026-08-18 07:54:14,265 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_total_amount_untaxed ... 2026-08-18 07:54:14,731 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_untaxed_in_words_no_vi_vn_installed ... 2026-08-18 07:54:14,827 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:54:50,690 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_auto_invoice_at_close_is_posted_not_draft ... 2026-08-18 07:54:52,593 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #303 deleted account.move.line records with IDs: [3315] 2026-08-18 07:54:53,167 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #303 deleted account.move records with IDs: [1406] 2026-08-18 07:54:55,303 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_cap_one_forces_one_invoice_per_order ... 2026-08-18 07:54:59,672 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_splits_group_exceeding_cap_into_multiple_invoices ... 2026-08-18 07:55:02,606 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_not_invoiced_filter_includes_paid_and_done_excludes_invoiced ... 2026-08-18 07:55:06,429 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_one_by_one_mode_ignores_grouping_and_cap ... 2026-08-18 07:55:10,716 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_session_close_no_duplicate_revenue_booking ... 2026-08-18 07:55:12,609 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #303 deleted account.move.line records with IDs: [3380] 2026-08-18 07:55:13,014 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #303 deleted account.move records with IDs: [1433] 2026-08-18 07:55:15,844 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 07:55:49,854 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_1_invoice ... 2026-08-18 07:55:53,627 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_2_invoice ... 2026-08-18 07:55:55,300 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #306 deleted account.move.line records with IDs: [3412] 2026-08-18 07:55:55,674 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #306 deleted account.move records with IDs: [1446] 2026-08-18 07:55:57,638 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice_when_close_session ... 2026-08-18 07:55:57,724 202 INFO rb-03e6980-224009-405069 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18374313 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-18 07:55:58,234 202 INFO rb-03e6980-224009-405069 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18374313 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #44 2026-08-18 07:55:58,234 202 INFO rb-03e6980-224009-405069 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18374313 finished 2026-08-18 07:55:58,772 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #306 deleted account.move records with IDs: [1453] 2026-08-18 07:56:00,775 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:56:19,319 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow_retest: Starting TestPointOfSaleFlowRetest.test_order_to_invoice ... 2026-08-18 07:56:19,523 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 07:56:19,701 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_module_depends_on_viin_stock_account: Starting TestDependsOnViinStockAccountNotViinStock.test_a_well_ordered_period_is_accepted_by_a_real_report_wizard ... 2026-08-18 07:56:19,733 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_module_depends_on_viin_stock_account: Starting TestDependsOnViinStockAccountNotViinStock.test_every_report_wizard_inherits_the_shared_report_fields ... 2026-08-18 07:56:19,756 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_module_depends_on_viin_stock_account: Starting TestDependsOnViinStockAccountNotViinStock.test_every_report_wizard_still_assembles_its_form ... 2026-08-18 07:56:19,933 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_module_depends_on_viin_stock_account: Starting TestDependsOnViinStockAccountNotViinStock.test_every_report_wizard_still_assembles_the_shared_layout_and_print_button ... 2026-08-18 07:56:20,090 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_module_depends_on_viin_stock_account: Starting TestDependsOnViinStockAccountNotViinStock.test_every_viin_stock_xmlid_this_module_references_still_resolves ... 2026-08-18 07:56:20,164 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_module_depends_on_viin_stock_account: Starting TestDependsOnViinStockAccountNotViinStock.test_manifest_depends_on_viin_stock_account_not_viin_stock ... 2026-08-18 07:56:20,202 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_module_depends_on_viin_stock_account: Starting TestDependsOnViinStockAccountNotViinStock.test_the_shared_date_range_rule_reaches_a_real_report_wizard ... 2026-08-18 07:56:20,269 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:56:22,515 202 INFO rb-03e6980-224009-405069 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-08-18 07:56:24,397 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_closing_balance_matches_svl_valuation ... 2026-08-18 07:56:26,967 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_and_out_moves ... 2026-08-18 07:56:28,576 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_moves ... 2026-08-18 07:56:29,724 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_report_name ... 2026-08-18 07:56:29,895 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_opening_balance_line ... 2026-08-18 07:56:30,641 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_xlsx_data ... 2026-08-18 07:56:31,221 202 INFO rb-03e6980-224009-405069 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-08-18 07:56:34,059 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:56:36,428 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_action_resolves_to_c99_model ... 2026-08-18 07:56:36,525 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_revaluation_apportioned_by_location_ratio ... 2026-08-18 07:56:38,783 202 INFO rb-03e6980-224009-405069 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-08-18 07:56:41,452 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines ... 2026-08-18 07:56:44,191 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines_with_location ... 2026-08-18 07:56:45,077 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_report_name ... 2026-08-18 07:56:45,122 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_prepare_xlsx_data ... 2026-08-18 07:56:47,077 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:56:50,257 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_compute_opening_date ... 2026-08-18 07:56:51,303 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_and_out_moves ... 2026-08-18 07:56:53,108 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_moves ... 2026-08-18 07:56:54,363 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_report_name ... 2026-08-18 07:56:54,486 202 INFO rb-03e6980-224009-405069 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-08-18 07:56:55,512 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_normal_line ... 2026-08-18 07:56:56,520 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_xlsx_data ... 2026-08-18 07:56:57,753 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:57:00,362 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_apportioned_by_location_ratio ... 2026-08-18 07:57:03,347 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:05,689 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_in ... 2026-08-18 07:57:07,375 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_out ... 2026-08-18 07:57:09,026 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_in ... 2026-08-18 07:57:09,062 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_out ... 2026-08-18 07:57:09,119 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_normal_line ... 2026-08-18 07:57:10,345 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_in ... 2026-08-18 07:57:11,155 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_out ... 2026-08-18 07:57:13,240 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:57:13,267 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_country_constraint ... 2026-08-18 07:57:13,897 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-08-18 07:57:13,925 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16704] 2026-08-18 07:57:13,934 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:57:16,129 202 INFO rb-03e6980-224009-405069 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 0x7f795d6fee80> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:16,130 202 INFO rb-03e6980-224009-405069 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 0x7f793c35cf40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:16,139 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:16,144 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:16,145 202 INFO rb-03e6980-224009-405069 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 0x7f793c35fa60> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:16,158 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:16,160 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:16,880 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_create_mapping ... 2026-08-18 07:57:17,340 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-08-18 07:57:17,352 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16711] 2026-08-18 07:57:17,360 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:57:20,201 202 INFO rb-03e6980-224009-405069 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 0x7f7939bf13a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:20,202 202 INFO rb-03e6980-224009-405069 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 0x7f795fbce520> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:20,213 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:20,218 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:20,219 202 INFO rb-03e6980-224009-405069 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 0x7f795fbcea20> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:20,239 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:20,241 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:21,225 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_unique_constraint ... 2026-08-18 07:57:22,072 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-08-18 07:57:22,099 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16718] 2026-08-18 07:57:22,106 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:57:24,946 202 INFO rb-03e6980-224009-405069 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 0x7f795d3a84a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:24,947 202 INFO rb-03e6980-224009-405069 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 0x7f795e41f4c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:24,952 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:24,955 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:24,956 202 INFO rb-03e6980-224009-405069 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 0x7f795e41c220> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:24,969 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:24,970 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:28,025 202 INFO rb-03e6980-224009-405069 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 0x7f795db1ade0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:28,025 202 INFO rb-03e6980-224009-405069 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 0x7f7939c5e160> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:28,031 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:28,034 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:28,035 202 INFO rb-03e6980-224009-405069 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 0x7f7939c5e980> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:28,046 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:28,047 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:28,058 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:57:28,072 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_address_update_discard ... 2026-08-18 07:57:28,946 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-08-18 07:57:28,974 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16725] 2026-08-18 07:57:28,986 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:57:31,183 202 INFO rb-03e6980-224009-405069 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 0x7f795c868a40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:31,184 202 INFO rb-03e6980-224009-405069 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 0x7f795eb92d40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:31,199 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:31,203 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:31,207 202 INFO rb-03e6980-224009-405069 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 0x7f795df6ad40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:31,222 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:31,223 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:32,916 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_error_handling ... 2026-08-18 07:57:33,565 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-08-18 07:57:33,597 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16733] 2026-08-18 07:57:33,611 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:57:35,773 202 INFO rb-03e6980-224009-405069 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 0x7f793c5e76a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:35,774 202 INFO rb-03e6980-224009-405069 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 0x7f795fb27100> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:35,783 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:35,788 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:35,789 202 INFO rb-03e6980-224009-405069 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 0x7f795fb26fc0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:35,804 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:35,806 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:36,611 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16734] 2026-08-18 07:57:37,334 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1293] 2026-08-18 07:57:39,763 202 INFO rb-03e6980-224009-405069 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_full_address_update_workflow ... 2026-08-18 07:57:40,138 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-08-18 07:57:40,149 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16742] 2026-08-18 07:57:40,156 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:57:43,005 202 INFO rb-03e6980-224009-405069 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 0x7f793ac9a200> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:43,007 202 INFO rb-03e6980-224009-405069 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 0x7f795f6791c0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:43,013 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:43,017 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:43,018 202 INFO rb-03e6980-224009-405069 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 0x7f795f67bce0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:43,037 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:43,039 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:50,123 202 INFO rb-03e6980-224009-405069 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 0x7f795e8bfc40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:50,124 202 INFO rb-03e6980-224009-405069 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 0x7f795fb971a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:50,131 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:50,135 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:50,135 202 INFO rb-03e6980-224009-405069 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 0x7f795fb94360> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:50,151 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:50,152 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 07:57:50,169 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 07:57:50,386 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-08-18 07:57:50,423 202 INFO rb-03e6980-224009-405069 odoo.tests.common.requests: request https://www.example.com/page/viewform with timeout 3 increased to 10s during tests 2026-08-18 07:57:50,423 202 INFO rb-03e6980-224009-405069 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-08-18 07:57:50,475 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-08-18 07:57:50,494 202 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-08-18 07:57:50,498 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:57:50,802 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:51,663 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:51] "GET / HTTP/1.1" 200 - 183 0.253 0.916 2026-08-18 07:57:51,771 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-08-18 07:57:51,850 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-08-18 07:57:51,870 202 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-08-18 07:57:51,872 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:57:53,010 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:53,029 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:53] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.014 1.145 2026-08-18 07:57:53,033 202 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-08-18 07:57:53,050 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:53,786 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:53] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 191 0.142 0.612 2026-08-18 07:57:53,791 202 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-08-18 07:57:53,793 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:53,870 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:53] "GET / HTTP/1.1" 200 - 14 0.016 0.063 2026-08-18 07:57:53,875 202 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-08-18 07:57:53,876 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:53,900 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:53] "GET / HTTP/1.1" 200 - 8 0.006 0.019 2026-08-18 07:57:53,906 202 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-08-18 07:57:53,907 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:53,908 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:53] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-08-18 07:57:53,913 202 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-08-18 07:57:53,914 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:53,960 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:53] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 8 0.005 0.042 2026-08-18 07:57:54,015 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-08-18 07:57:54,057 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-08-18 07:57:54,142 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-08-18 07:57:54,153 202 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-08-18 07:57:54,156 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:57:54,458 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:55,218 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:55] "GET / HTTP/1.1" 200 - 183 0.171 0.894 2026-08-18 07:57:55,233 202 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-08-18 07:57:55,234 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:55,236 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:55] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 0 0.000 0.003 2026-08-18 07:57:55,243 202 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-08-18 07:57:55,244 202 INFO rb-03e6980-224009-405069 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-08-18 07:57:55,330 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:55] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 27 0.023 0.065 2026-08-18 07:57:55,386 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-08-18 07:57:55,403 202 INFO rb-03e6980-224009-405069 odoo.tests.common.requests: request https://test_542152qsdqsd.com/ with timeout 3 increased to 10s during tests 2026-08-18 07:57:55,403 202 INFO rb-03e6980-224009-405069 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-08-18 07:57:55,414 202 INFO rb-03e6980-224009-405069 odoo.tests.common.requests: request https://odoo.com/ with timeout 3 increased to 10s during tests 2026-08-18 07:57:55,414 202 INFO rb-03e6980-224009-405069 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-08-18 07:57:55,452 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:57:55,468 202 INFO rb-03e6980-224009-405069 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-08-18 07:57:55,485 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:57:55,772 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:55] "GET /r/uBO HTTP/1.1" 301 - 21 0.007 0.282 2026-08-18 07:57:55,787 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:55] "GET /r/uBO HTTP/1.1" 301 - 6 0.002 0.007 2026-08-18 07:57:55,869 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:57:55] "GET /r/uBO HTTP/1.1" 301 - 24 0.027 0.046 2026-08-18 07:57:55,915 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:57:56,253 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-08-18 07:57:56,448 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-08-18 07:57:56,756 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-08-18 07:57:56,798 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16760] 2026-08-18 07:57:57,000 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-08-18 07:57:57,231 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-08-18 07:57:57,467 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-08-18 07:57:57,905 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-08-18 07:57:57,960 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-08-18 07:57:58,041 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-08-18 07:57:58,370 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-08-18 07:57:58,954 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-08-18 07:57:59,180 202 INFO rb-03e6980-224009-405069 odoo.addons.base.partner.merge: dst_partner: 1307 2026-08-18 07:58:02,702 202 INFO rb-03e6980-224009-405069 odoo.addons.base.partner.merge: (uid = 1) merged the partners [1305, 1306] with 1307 2026-08-18 07:58:02,963 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1305, 1306] 2026-08-18 07:58:03,011 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-08-18 07:58:03,169 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-08-18 07:58:03,222 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-08-18 07:58:03,258 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-08-18 07:58:03,550 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-08-18 07:58:03,851 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-08-18 07:58:04,017 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-08-18 07:58:04,078 202 INFO rb-03e6980-224009-405069 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-08-18 07:58:04,149 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:58:04,165 202 INFO rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2022-04-19 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless failed to start: 2026-08-18 07:58:04,558 202 INFO rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui: skipped TestUi.test_01_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:58:04,591 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_01_ui (odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui) 2026-08-18 07:58:04,592 202 INFO rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2022-04-19 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.test_01_ui: Chrome headless failed to start: 2026-08-18 07:58:05,018 202 INFO rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui: skipped TestUi.test_01_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:58:05,077 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_01_ui (odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui) 2026-08-18 07:58:05,078 202 INFO rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2022-04-19 10:00:00,000 202 WARNING rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.test_01_ui.test_01_ui: Chrome headless failed to start: 2026-08-18 07:58:05,543 202 INFO rb-03e6980-224009-405069 odoo.addons.lunch.tests.test_ui: skipped TestUi.test_01_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:58:05,592 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 07:58:19,788 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 07:58:19,788 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 07:58:20,503 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_attachment_partner ... 2026-08-18 07:58:20,859 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:21,126 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:21] "POST /mail/attachment/upload HTTP/1.1" 404 - 10 0.006 0.264 2026-08-18 07:58:21,151 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 07:58:21,215 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.024 0.028 2026-08-18 07:58:21,342 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [11082] 2026-08-18 07:58:21,351 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:21] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.100 0.025 2026-08-18 07:58:21,377 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 07:58:21,445 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.032 0.020 2026-08-18 07:58:21,498 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [11083] 2026-08-18 07:58:21,504 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:21] "POST /mail/attachment/delete HTTP/1.1" 200 - 24 0.027 0.019 2026-08-18 07:58:21,535 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 07:58:21,575 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:21] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.010 0.019 2026-08-18 07:58:21,601 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 07:58:21,621 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:21] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.001 0.005 2026-08-18 07:58:21,640 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:21] "POST /mail/attachment/upload HTTP/1.1" 404 - 1 0.001 0.004 2026-08-18 07:58:21,661 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-08-18 07:58:22,062 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless failed to start: [3350:3371:0818/075821.804954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3350:3371:0818/075821.809348:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3350:3371:0818/075821.809499:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3350:3371:0818/075821.809601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3350:3371:0818/075821.809613:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3350:3371:0818/075821.826919:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3350:3350:0818/075821.828221:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3386:3386:0818/075821.856963:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3386:3386:0818/075821.864750:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3350:3371:0818/075821.889107:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3350:3350:0818/075821.991503:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3350:3350:0818/075821.991625:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3350:3350:0818/075821.991643:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3350:3350:0818/075821.991867:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3350:3371:0818/075821.997281:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3350:3371:0818/075822.010562:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 07:58:22,073 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller: skipped TestAttachmentController.test_send_attachment_without_body : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:58:22,103 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_send_attachment_without_body (odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body) 2026-08-18 07:58:22,104 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-08-18 07:58:22,309 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.test_send_attachment_without_body: Chrome headless failed to start: 2026-08-18 07:58:22,310 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller: skipped TestAttachmentController.test_send_attachment_without_body : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:58:22,342 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_send_attachment_without_body (odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body) 2026-08-18 07:58:22,342 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-08-18 07:58:22,535 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.test_send_attachment_without_body.test_send_attachment_without_body: Chrome headless failed to start: 2026-08-18 07:58:22,536 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller: skipped TestAttachmentController.test_send_attachment_without_body : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:58:22,579 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_upload_multi_company ... 2026-08-18 07:58:22,715 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 07:58:22,796 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:23,101 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 19 0.023 0.285 2026-08-18 07:58:23,159 202 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-08-18 07:58:23,160 202 INFO rb-03e6980-224009-405069 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-08-18 07:58:23,188 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.011 0.018 2026-08-18 07:58:23,269 202 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-08-18 07:58:23,270 202 INFO rb-03e6980-224009-405069 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-08-18 07:58:23,302 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.014 0.020 2026-08-18 07:58:23,366 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 07:58:23,406 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-08-18 07:58:23,422 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:23,688 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 07:58:23,705 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:23] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 20 0.006 0.279 2026-08-18 07:58:23,706 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar: waiting for threads: [] 2026-08-18 07:58:23,727 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-08-18 07:58:23,882 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:25,057 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 07:58:25,074 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:25] "GET /web/image?field=avatar_128&id=38&model=mail.guest&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 18 0.007 1.188 2026-08-18 07:58:25,089 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:25] "GET /web/image?field=avatar_128&id=38&model=mail.guest&unique=2026-08-18%2007:58:23&access_token=89ee90f126f94a93e0d5f98c5153f0c651a6cd9e810ac30c9c015eeb6eb2e0aao0x6aad9109 HTTP/1.1" 200 - 6 0.001 0.009 2026-08-18 07:58:25,090 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar_with_channel: waiting for threads: [] 2026-08-18 07:58:25,114 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-08-18 07:58:25,767 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-08-18 07:58:25,782 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17191] 2026-08-18 07:58:25,789 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:25,818 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:26,135 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1318], uid: 4, model: res.partner 2026-08-18 07:58:26,159 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:26] "GET /web/image?field=avatar_128&id=1318&model=res.partner&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 31 0.019 0.325 2026-08-18 07:58:26,161 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_partner_avatar: waiting for threads: [] 2026-08-18 07:58:26,185 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-08-18 07:58:26,680 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-08-18 07:58:26,694 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17193] 2026-08-18 07:58:26,701 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:26,834 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:27,127 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1319], uid: 4, model: res.partner 2026-08-18 07:58:27,156 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:27] "GET /web/image?field=avatar_128&id=1319&model=res.partner&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 31 0.024 0.301 2026-08-18 07:58:27,191 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:27] "GET /web/image?field=avatar_128&id=1319&model=res.partner&unique=2026-08-18%2007:58:23&access_token=b6495a5c2b5fb28d307611a316cc9ce0cbe418b4890c14af3d0eaa1b44122d21o0x6aafe682 HTTP/1.1" 200 - 9 0.010 0.013 2026-08-18 07:58:27,226 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-08-18 07:58:27,734 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-08-18 07:58:27,745 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17197] 2026-08-18 07:58:27,755 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:27,824 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:testuser from n/a 2026-08-18 07:58:27,832 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:28,121 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:28] "GET /web/image?field=avatar_128&id=41&model=mail.guest&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 9 0.029 0.262 2026-08-18 07:58:28,124 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar: waiting for threads: [] 2026-08-18 07:58:28,151 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-08-18 07:58:28,657 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-08-18 07:58:28,667 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17199] 2026-08-18 07:58:28,684 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:28,745 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:testuser from n/a 2026-08-18 07:58:28,898 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:29,131 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:29] "GET /web/image?field=avatar_128&id=42&model=mail.guest&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 9 0.006 0.231 2026-08-18 07:58:29,133 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar_with_channel: waiting for threads: [] 2026-08-18 07:58:29,161 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-08-18 07:58:29,685 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-08-18 07:58:29,700 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17203] 2026-08-18 07:58:29,708 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:29,762 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:testuser from n/a 2026-08-18 07:58:30,307 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-08-18 07:58:30,329 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17205] 2026-08-18 07:58:30,334 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:30,469 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:31,725 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:31] "GET /web/image?field=avatar_128&id=1323&model=res.partner&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 23 0.053 1.207 2026-08-18 07:58:31,762 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-08-18 07:58:32,087 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-08-18 07:58:32,096 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17210] 2026-08-18 07:58:32,101 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:32,119 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:testuser from n/a 2026-08-18 07:58:32,500 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-08-18 07:58:32,510 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17212] 2026-08-18 07:58:32,517 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:32,555 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:32,853 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1325], uid: 329, model: res.partner 2026-08-18 07:58:32,878 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:32] "GET /web/image?field=avatar_128&id=1325&model=res.partner&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 28 0.020 0.307 2026-08-18 07:58:32,879 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_portal_open_partner_avatar: waiting for threads: [] 2026-08-18 07:58:32,906 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-08-18 07:58:33,320 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-08-18 07:58:33,329 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17215] 2026-08-18 07:58:33,335 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:33,356 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:testuser from n/a 2026-08-18 07:58:33,883 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-08-18 07:58:33,909 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17217] 2026-08-18 07:58:33,915 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:34,096 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:34,432 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1327], uid: 331, model: res.partner 2026-08-18 07:58:34,459 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:34] "GET /web/image?field=avatar_128&id=1327&model=res.partner&unique=2026-08-18%2007:58:23 HTTP/1.1" 200 - 28 0.054 0.313 2026-08-18 07:58:34,507 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:34] "GET /web/image?field=avatar_128&id=1327&model=res.partner&unique=2026-08-18%2007:58:23&access_token=075b7a89c0eec63a047bb0eea542edf84409d5aecaa51b389b76269df953da65o0x6aafe56d HTTP/1.1" 200 - 6 0.020 0.017 2026-08-18 07:58:34,557 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 07:58:48,751 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 07:58:48,751 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 07:58:50,193 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-08-18 07:58:50,203 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17606] 2026-08-18 07:58:50,210 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:58:50,287 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar ... 2026-08-18 07:58:50,309 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:51,538 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1335], uid: 4, model: res.partner 2026-08-18 07:58:51,572 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:51] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 29 0.072 1.198 2026-08-18 07:58:51,619 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1335], uid: 4, model: res.partner 2026-08-18 07:58:51,655 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:51] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 22 0.030 0.034 2026-08-18 07:58:51,714 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 07:58:51,774 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1335], uid: 337, model: res.partner 2026-08-18 07:58:51,796 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:51] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 22 0.022 0.041 2026-08-18 07:58:51,814 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 07:58:51,889 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:51] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 18 0.026 0.026 2026-08-18 07:58:51,904 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 07:58:51,968 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:51] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 19 0.020 0.028 2026-08-18 07:58:51,985 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 07:58:52,046 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:52] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 19 0.019 0.028 2026-08-18 07:58:52,073 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar_has_message ... 2026-08-18 07:58:52,099 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:test_user from n/a 2026-08-18 07:58:52,115 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:58:52,486 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:52] "POST /mail/message/post HTTP/1.1" 200 - 51 0.094 0.282 2026-08-18 07:58:52,555 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1335], uid: 4, model: res.partner 2026-08-18 07:58:52,590 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:52] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 24 0.042 0.041 2026-08-18 07:58:52,647 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1335], uid: 4, model: res.partner 2026-08-18 07:58:52,689 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:52] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 22 0.041 0.038 2026-08-18 07:58:52,712 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 07:58:52,782 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1335], uid: 337, model: res.partner 2026-08-18 07:58:52,811 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:52] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 22 0.038 0.044 2026-08-18 07:58:52,827 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 07:58:52,899 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:52] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 18 0.021 0.033 2026-08-18 07:58:52,928 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 07:58:53,011 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:53] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 19 0.035 0.029 2026-08-18 07:58:53,035 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 07:58:53,145 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:58:53] "GET /web/image?field=avatar_128&id=1335&model=res.partner&unique=2026-08-18%2007:58:34 HTTP/1.1" 200 - 19 0.039 0.050 2026-08-18 07:58:53,222 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 07:59:09,259 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 07:59:09,259 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 07:59:09,757 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_guest ... 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [422] 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17994] 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 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, 827, 828, 829, 830, 831, 832] 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:10] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.003 -0.003 2026-08-18 07:59:10,000 202 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 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, 827, 828, 829, 830, 831, 832, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848] 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:10] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [849] 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:10] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [849, 851, 852, 853, 854, 855] 2026-08-18 07:59:10,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:10] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-08-18 07:59:31,601 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_internal ... 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [423] 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18000] 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 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, 827, 828, 829, 830, 831, 857] 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:internal_user from n/a 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:31] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.013 -0.013 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18002] 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [858, 859] 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:internal_user from n/a 2026-08-18 07:59:31,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:31] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.001 -0.001 2026-08-18 07:59:33,537 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_portal ... 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [425] 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18005] 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [426] 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18007] 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 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, 827, 828, 829, 830, 831, 861] 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:33] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.004 -0.004 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 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, 827, 828, 829, 830, 831, 861, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877] 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:33] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [878] 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:33] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [878, 880, 881, 882, 883, 884] 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 07:59:33,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 07:59:33] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-08-18 07:59:56,835 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-18 07:59:56,857 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-08-18 07:59:57,039 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless failed to start: 2026-08-18 07:59:57,040 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action: skipped TestDiscussAction.test_go_back_to_thread_from_breadcrumbs : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:59:57,083 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_go_back_to_thread_from_breadcrumbs (odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs) 2026-08-18 07:59:57,084 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-08-18 07:59:57,521 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.test_go_back_to_thread_from_breadcrumbs: Chrome headless failed to start: [3557:3578:0818/075957.251200:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3557:3578:0818/075957.257204:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3557:3578:0818/075957.257335:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3557:3578:0818/075957.257378:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3557:3578:0818/075957.257390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3557:3557:0818/075957.289236:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3557:3578:0818/075957.293394:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3591:3591:0818/075957.311573:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3591:3591:0818/075957.314228:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3557:3578:0818/075957.325936:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 07:59:57,528 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action: skipped TestDiscussAction.test_go_back_to_thread_from_breadcrumbs : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:59:57,560 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_go_back_to_thread_from_breadcrumbs (odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs) 2026-08-18 07:59:57,561 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-08-18 07:59:57,752 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.test_go_back_to_thread_from_breadcrumbs.test_go_back_to_thread_from_breadcrumbs: Chrome headless failed to start: [3668:3689:0818/075957.731641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 07:59:57,752 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_action: skipped TestDiscussAction.test_go_back_to_thread_from_breadcrumbs : Failed to detect chrome devtools port after 10.0s. 2026-08-18 07:59:57,811 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:00:12,967 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:00:12,967 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:00:13,802 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-08-18 08:00:14,282 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:14,595 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.025 0.303 2026-08-18 08:00:14,650 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [11434] 2026-08-18 08:00:14,666 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:14] "POST /mail/attachment/delete HTTP/1.1" 200 - 20 0.048 0.018 2026-08-18 08:00:14,705 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:14,757 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.016 0.023 2026-08-18 08:00:14,798 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [11435] 2026-08-18 08:00:14,804 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:14] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.026 0.016 2026-08-18 08:00:14,823 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:14,870 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.015 0.019 2026-08-18 08:00:14,915 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [11436] 2026-08-18 08:00:14,924 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:14] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.027 0.021 2026-08-18 08:00:14,947 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:14,990 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.009 0.020 2026-08-18 08:00:15,033 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #351 deleted ir.attachment records with IDs: [11437] 2026-08-18 08:00:15,040 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.025 0.020 2026-08-18 08:00:15,068 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:15,120 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.015 0.024 2026-08-18 08:00:15,159 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #352 deleted ir.attachment records with IDs: [11438] 2026-08-18 08:00:15,164 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.013 0.013 2026-08-18 08:00:15,208 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.016 0.013 2026-08-18 08:00:15,233 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [11439] 2026-08-18 08:00:15,242 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/delete HTTP/1.1" 200 - 14 0.014 0.015 2026-08-18 08:00:15,268 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel ... 2026-08-18 08:00:15,411 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:15,724 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/upload HTTP/1.1" 403 - 21 0.029 0.292 2026-08-18 08:00:15,745 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:15,800 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.025 0.019 2026-08-18 08:00:15,845 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [11440] 2026-08-18 08:00:15,849 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.026 0.017 2026-08-18 08:00:15,868 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:15,924 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.012 0.021 2026-08-18 08:00:15,975 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [11441] 2026-08-18 08:00:15,982 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:15] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.031 0.020 2026-08-18 08:00:15,999 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:16,045 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:16] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.017 0.019 2026-08-18 08:00:16,088 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #351 deleted ir.attachment records with IDs: [11442] 2026-08-18 08:00:16,096 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:16] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.027 0.019 2026-08-18 08:00:16,115 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:16,147 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:16] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.005 0.013 2026-08-18 08:00:16,178 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:16] "POST /mail/attachment/upload HTTP/1.1" 403 - 4 0.010 0.010 2026-08-18 08:00:16,253 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:00:32,616 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:00:32,616 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:00:34,196 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [427] 2026-08-18 08:00:34,210 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18785] 2026-08-18 08:00:34,216 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:00:34,354 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-08-18 08:00:34,553 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:34,834 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:34,854 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:34] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 15 0.011 0.294 2026-08-18 08:00:34,882 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:34,898 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:34] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.002 0.017 2026-08-18 08:00:34,947 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:34,978 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:34,995 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:34] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 7 0.012 0.024 2026-08-18 08:00:35,030 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:35,054 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.005 0.008 2026-08-18 08:00:35,075 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:35,096 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.005 0.006 2026-08-18 08:00:35,128 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:35,161 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.009 0.010 2026-08-18 08:00:35,202 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-08-18 08:00:35,318 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:35,585 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:35,603 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 16 0.014 0.278 2026-08-18 08:00:35,643 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:35,668 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.006 0.024 2026-08-18 08:00:35,700 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:35,738 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:35,762 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 8 0.017 0.026 2026-08-18 08:00:35,782 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:35,814 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.006 0.009 2026-08-18 08:00:35,842 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:35,894 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.020 0.018 2026-08-18 08:00:35,915 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:35,970 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:35] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.021 0.019 2026-08-18 08:00:35,999 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-08-18 08:00:36,369 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:36,691 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:36,742 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:36] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 29 0.055 0.327 2026-08-18 08:00:36,794 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:36,836 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:36] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.023 0.054 2026-08-18 08:00:36,866 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:36,929 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 357, model: res.partner 2026-08-18 08:00:36,956 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:36] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.031 0.040 2026-08-18 08:00:36,974 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:37,052 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:37] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 18 0.026 0.028 2026-08-18 08:00:37,098 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:37,192 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:37] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.028 0.045 2026-08-18 08:00:37,215 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:37,301 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:37] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.027 0.028 2026-08-18 08:00:37,336 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-08-18 08:00:37,357 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:test_user from n/a 2026-08-18 08:00:37,371 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:37,733 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:37] "POST /mail/message/post HTTP/1.1" 200 - 57 0.047 0.318 2026-08-18 08:00:37,782 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:38,735 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:38] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 24 0.026 0.961 2026-08-18 08:00:38,813 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:38,838 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:38] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.025 0.052 2026-08-18 08:00:38,856 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:38,921 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 357, model: res.partner 2026-08-18 08:00:38,944 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:38] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.018 0.045 2026-08-18 08:00:38,965 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:39,057 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:39] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 18 0.031 0.038 2026-08-18 08:00:39,083 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:39,181 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:39] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.023 0.048 2026-08-18 08:00:39,213 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:39,294 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:39] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.032 0.030 2026-08-18 08:00:39,331 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-08-18 08:00:39,687 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:40,073 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "POST /mail/message/post HTTP/1.1" 200 - 53 0.083 0.308 2026-08-18 08:00:40,094 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:40,115 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 8 0.006 0.019 2026-08-18 08:00:40,137 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:40,155 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.005 0.018 2026-08-18 08:00:40,183 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:40,202 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:40,226 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 7 0.008 0.022 2026-08-18 08:00:40,240 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:40,262 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.004 0.008 2026-08-18 08:00:40,279 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:40,303 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.007 0.007 2026-08-18 08:00:40,316 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:40,339 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.007 0.006 2026-08-18 08:00:40,365 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-08-18 08:00:40,464 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [640] 2026-08-18 08:00:40,477 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:40,743 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:40,776 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 15 0.027 0.274 2026-08-18 08:00:40,799 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:40,817 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.004 0.018 2026-08-18 08:00:40,839 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:40,854 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:40,871 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 8 0.004 0.019 2026-08-18 08:00:40,886 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:40,908 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.006 0.007 2026-08-18 08:00:40,925 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:40,970 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:40] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.023 0.009 2026-08-18 08:00:40,993 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:41,028 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:41] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.013 0.010 2026-08-18 08:00:41,057 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-08-18 08:00:41,405 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:test_user from n/a 2026-08-18 08:00:41,420 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:41,845 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:41] "POST /mail/message/post HTTP/1.1" 200 - 53 0.097 0.332 2026-08-18 08:00:41,905 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:41,933 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:41] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 24 0.019 0.045 2026-08-18 08:00:41,993 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:42,037 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:42] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.033 0.044 2026-08-18 08:00:42,062 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:42,125 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 357, model: res.partner 2026-08-18 08:00:42,151 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:42] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.023 0.044 2026-08-18 08:00:42,168 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:42,237 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:42] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 18 0.023 0.026 2026-08-18 08:00:42,252 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:42,335 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:42] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.031 0.037 2026-08-18 08:00:42,354 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:42,452 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:42] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.046 0.036 2026-08-18 08:00:42,482 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-08-18 08:00:42,609 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [648] 2026-08-18 08:00:42,640 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:42,964 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:42,994 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:42] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 29 0.021 0.335 2026-08-18 08:00:43,046 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:43,075 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:43] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.025 0.035 2026-08-18 08:00:43,095 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:43,160 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 357, model: res.partner 2026-08-18 08:00:43,186 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:43] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.033 0.044 2026-08-18 08:00:43,219 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:43,275 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:43] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 18 0.015 0.023 2026-08-18 08:00:43,292 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:43,368 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:43] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.026 0.034 2026-08-18 08:00:43,393 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:43,477 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:43] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.030 0.037 2026-08-18 08:00:43,524 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-08-18 08:00:43,831 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [655] 2026-08-18 08:00:43,855 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:45,158 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:45,186 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:45] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 15 0.022 1.320 2026-08-18 08:00:45,207 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:45,229 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:45] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.002 0.024 2026-08-18 08:00:45,246 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:45,266 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:45,295 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:45] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 7 0.011 0.030 2026-08-18 08:00:45,336 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:45,356 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:45] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.004 0.006 2026-08-18 08:00:45,380 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:45,408 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:45] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.005 0.011 2026-08-18 08:00:45,429 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:45,461 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:45] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.008 0.009 2026-08-18 08:00:45,484 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-08-18 08:00:45,602 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:45,958 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:45] "POST /mail/message/post HTTP/1.1" 200 - 50 0.058 0.301 2026-08-18 08:00:45,981 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [656] 2026-08-18 08:00:46,004 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:46,028 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:46] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 8 0.013 0.023 2026-08-18 08:00:46,044 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:46,060 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:46] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.002 0.017 2026-08-18 08:00:46,082 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:46,102 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:46,117 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:46] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 8 0.004 0.016 2026-08-18 08:00:46,139 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:46,165 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:46] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.008 0.007 2026-08-18 08:00:46,186 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:46,224 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:46] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.009 0.012 2026-08-18 08:00:46,251 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:46,289 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:46] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.014 0.011 2026-08-18 08:00:46,318 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-08-18 08:00:46,659 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [662] 2026-08-18 08:00:46,684 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:46,989 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:47,019 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:47] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 29 0.050 0.288 2026-08-18 08:00:47,076 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:47,107 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:47] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.034 0.037 2026-08-18 08:00:47,143 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:47,218 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 357, model: res.partner 2026-08-18 08:00:47,243 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:47] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.037 0.043 2026-08-18 08:00:47,303 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:47,390 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:47] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 18 0.027 0.030 2026-08-18 08:00:47,409 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:47,488 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:47] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.029 0.036 2026-08-18 08:00:47,513 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:47,625 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:47] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.054 0.037 2026-08-18 08:00:47,652 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-08-18 08:00:47,780 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:test_user from n/a 2026-08-18 08:00:47,794 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:48,166 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:48] "POST /mail/message/post HTTP/1.1" 200 - 50 0.075 0.299 2026-08-18 08:00:48,179 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [664] 2026-08-18 08:00:48,246 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:48,279 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:48] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 24 0.035 0.044 2026-08-18 08:00:48,347 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:48,387 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:48] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.033 0.048 2026-08-18 08:00:48,415 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:48,496 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 357, model: res.partner 2026-08-18 08:00:48,519 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:48] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.029 0.047 2026-08-18 08:00:48,539 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:48,607 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:48] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 18 0.019 0.028 2026-08-18 08:00:48,640 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:48,747 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:48] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.037 0.045 2026-08-18 08:00:48,771 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:48,850 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:48] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.020 0.037 2026-08-18 08:00:48,881 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-08-18 08:00:49,183 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:50,527 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:50] "POST /mail/message/post HTTP/1.1" 200 - 53 0.049 1.298 2026-08-18 08:00:50,543 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [671] 2026-08-18 08:00:50,565 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:50,597 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:50] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 8 0.014 0.023 2026-08-18 08:00:50,620 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:50,642 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:50] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.005 0.024 2026-08-18 08:00:50,664 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:50,681 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:50,702 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:50] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 7 0.005 0.021 2026-08-18 08:00:50,726 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:50,750 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:50] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.003 0.007 2026-08-18 08:00:50,805 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:50,828 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:50] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.005 0.007 2026-08-18 08:00:50,853 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:50,925 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:50] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 5 0.035 0.013 2026-08-18 08:00:50,946 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-08-18 08:00:51,269 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:test_user from n/a 2026-08-18 08:00:51,281 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:51,635 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:51] "POST /mail/message/post HTTP/1.1" 200 - 53 0.059 0.297 2026-08-18 08:00:51,645 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [677] 2026-08-18 08:00:51,708 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:51,739 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:51] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 24 0.032 0.045 2026-08-18 08:00:51,785 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:51,815 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:51] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.018 0.036 2026-08-18 08:00:51,829 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:51,888 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 357, model: res.partner 2026-08-18 08:00:51,911 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:51] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.030 0.038 2026-08-18 08:00:51,928 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:51,987 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:51] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 18 0.016 0.027 2026-08-18 08:00:52,015 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:52,089 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:52] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.021 0.030 2026-08-18 08:00:52,112 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:52,221 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:52] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.059 0.034 2026-08-18 08:00:52,254 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-08-18 08:00:52,322 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:52,574 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:52,591 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:52] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 16 0.007 0.264 2026-08-18 08:00:52,610 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:52,628 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:52] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.004 0.018 2026-08-18 08:00:52,646 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:52,664 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:52,683 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:52] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 8 0.009 0.017 2026-08-18 08:00:52,699 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:52,737 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:52] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.017 0.010 2026-08-18 08:00:52,757 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:52,788 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:52] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.008 0.009 2026-08-18 08:00:52,803 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:52,831 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:52] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.008 0.007 2026-08-18 08:00:52,859 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-08-18 08:00:52,968 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:53,295 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:53,327 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:53] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 31 0.042 0.329 2026-08-18 08:00:53,372 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 4, model: res.partner 2026-08-18 08:00:53,407 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:53] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.021 0.040 2026-08-18 08:00:53,431 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:53,486 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1361], uid: 357, model: res.partner 2026-08-18 08:00:53,511 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:53] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 22 0.028 0.040 2026-08-18 08:00:53,524 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:53,592 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:53] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 18 0.020 0.031 2026-08-18 08:00:53,625 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:53,714 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:53] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.036 0.035 2026-08-18 08:00:53,733 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:53,818 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:53] "GET /web/image?field=avatar_128&id=1361&model=res.partner&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 19 0.040 0.030 2026-08-18 08:00:53,852 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-08-18 08:00:53,867 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:00:54,105 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:54,120 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:54] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 17 0.005 0.251 2026-08-18 08:00:54,149 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-08-18 08:00:54,166 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:54] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 9 0.006 0.019 2026-08-18 08:00:54,193 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:00:54,216 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 357, model: mail.guest 2026-08-18 08:00:54,244 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:54] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 8 0.015 0.022 2026-08-18 08:00:54,271 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:00:54,321 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:54] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 11 0.017 0.015 2026-08-18 08:00:54,335 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:00:54,360 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:54] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.007 0.008 2026-08-18 08:00:54,381 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:00:54,415 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:00:54] "GET /web/image?field=avatar_128&id=55&model=mail.guest&unique=2026-08-18%2008:00:16 HTTP/1.1" 200 - 6 0.010 0.010 2026-08-18 08:00:54,489 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:01:09,201 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:01:09,201 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:01:09,956 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-08-18 08:01:10,541 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-08-18 08:01:10,612 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #362 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, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235] 2026-08-18 08:01:10,665 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-08-18 08:01:11,320 202 INFO rb-03e6980-224009-405069 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, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1237, 1238, 1239, 1240, 1241, 1242, 1243] 2026-08-18 08:01:11,372 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-08-18 08:01:11,595 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get_should_update_last_interest_dt ... 2026-08-18 08:01:11,772 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-08-18 08:01:11,996 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-08-18 08:01:12,386 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-08-18 08:01:12,515 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-08-18 08:01:12,647 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-08-18 08:01:14,097 202 INFO rb-03e6980-224009-405069 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, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280] 2026-08-18 08:01:14,297 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-08-18 08:01:14,836 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-08-18 08:01:15,145 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-08-18 08:01:15,375 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-08-18 08:01:15,576 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-08-18 08:01:15,769 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unfollow_should_not_post_message_if_the_partner_has_been_removed ... 2026-08-18 08:01:15,910 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [723] 2026-08-18 08:01:15,939 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-08-18 08:01:17,967 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-08-18 08:01:18,514 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-08-18 08:01:18,553 202 INFO rb-03e6980-224009-405069 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, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234] 2026-08-18 08:01:18,585 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-08-18 08:01:18,635 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [11668] 2026-08-18 08:01:18,656 202 INFO rb-03e6980-224009-405069 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, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1288, 1289] 2026-08-18 08:01:18,689 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-08-18 08:01:18,758 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_chat_channel_should_only_pin_the_channel_for_the_current_user ... 2026-08-18 08:01:18,890 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-08-18 08:01:18,911 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:01:18,927 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:01:19,212 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:01:19] "POST /mail/action HTTP/1.1" 200 - 30 0.023 0.264 2026-08-18 08:01:19,343 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:01:19] "POST /mail/action HTTP/1.1" 200 - 11 0.014 0.013 2026-08-18 08:01:19,438 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:01:19] "POST /mail/action HTTP/1.1" 200 - 13 0.033 0.018 2026-08-18 08:01:19,450 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [744, 745] 2026-08-18 08:01:19,492 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:01:19] "POST /mail/action HTTP/1.1" 200 - 13 0.018 0.016 2026-08-18 08:01:19,493 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_mail_message_starred_group: waiting for threads: [] 2026-08-18 08:01:19,515 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-08-18 08:01:19,626 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-08-18 08:01:19,745 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #362 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, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1299, 1300] 2026-08-18 08:01:19,773 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #362 deleted bus.bus records with IDs: [1301, 1302] 2026-08-18 08:01:19,859 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-18 08:01:33,690 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:01:33,691 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:01:36,058 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-08-18 08:01:45,325 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-08-18 08:01:53,659 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-08-18 08:01:54,307 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #374 deleted discuss.channel.member records with IDs: [1056] 2026-08-18 08:01:55,568 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #374 deleted discuss.channel.member records with IDs: [1081] 2026-08-18 08:01:58,894 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #375 deleted discuss.channel.member records with IDs: [1127] 2026-08-18 08:02:00,313 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #375 deleted discuss.channel.member records with IDs: [1152] 2026-08-18 08:02:03,152 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #376 deleted discuss.channel.member records with IDs: [1198] 2026-08-18 08:02:04,294 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #376 deleted discuss.channel.member records with IDs: [1223] 2026-08-18 08:02:07,229 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #374 deleted discuss.channel.member records with IDs: [1269] 2026-08-18 08:02:08,384 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #375 deleted discuss.channel.member records with IDs: [1293] 2026-08-18 08:02:09,117 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #375 deleted discuss.channel.member records with IDs: [1309] 2026-08-18 08:02:09,944 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #376 deleted discuss.channel.member records with IDs: [1319] 2026-08-18 08:02:10,830 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #376 deleted discuss.channel.member records with IDs: [1336] 2026-08-18 08:02:11,560 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-08-18 08:02:12,482 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #374 deleted discuss.channel.member records with IDs: [1355] 2026-08-18 08:02:14,900 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #374 deleted discuss.channel.member records with IDs: [1402] 2026-08-18 08:02:19,689 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #375 deleted discuss.channel.member records with IDs: [1491] 2026-08-18 08:02:22,094 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #375 deleted discuss.channel.member records with IDs: [1538] 2026-08-18 08:02:27,528 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #376 deleted discuss.channel.member records with IDs: [1627] 2026-08-18 08:02:30,117 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #376 deleted discuss.channel.member records with IDs: [1676] 2026-08-18 08:02:34,677 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-18 08:02:34,809 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-08-18 08:02:35,650 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:02:37,004 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:02:37] "GET /chat/727/9TFUQSpkq3 HTTP/1.1" 200 - 91 0.166 1.193 2026-08-18 08:02:37,022 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:02:37] "GET /chat/728/VvwEu3qgg2 HTTP/1.1" 404 - 5 0.004 0.006 2026-08-18 08:02:37,023 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_channel_invitation_from_token: waiting for threads: [] 2026-08-18 08:02:37,047 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-08-18 08:02:37,794 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:02:38,297 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:02:38] "GET /chat/xyz HTTP/1.1" 200 - 99 0.066 0.439 2026-08-18 08:02:38,325 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-08-18 08:02:39,508 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless failed to start: [3831:3852:0818/080239.324243:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3831:3852:0818/080239.329654:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3831:3852:0818/080239.329875:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3831:3852:0818/080239.330223:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3831:3852:0818/080239.330254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3831:3852:0818/080239.339529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3831:3831:0818/080239.340672:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3831:3852:0818/080239.366742:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3867:3867:0818/080239.367556:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3867:3867:0818/080239.370577:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3831:3831:0818/080239.440761:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3831:3831:0818/080239.440856:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3831:3831:0818/080239.440883:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-18 08:02:39,516 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:39,554 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_as_admin (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin) 2026-08-18 08:02:39,555 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-08-18 08:02:40,826 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.test_discuss_channel_public_page_as_admin: Chrome headless failed to start: [3938:3959:0818/080240.599148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3938:3959:0818/080240.605614:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3938:3959:0818/080240.605705:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3938:3959:0818/080240.605746:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3938:3959:0818/080240.605757:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3938:3959:0818/080240.617643:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3938:3938:0818/080240.621833:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3938:3959:0818/080240.658207:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3974:3974:0818/080240.661152:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3974:3974:0818/080240.663879:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3938:3938:0818/080240.762904:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3938:3938:0818/080240.763014:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3938:3938:0818/080240.763033:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3938:3959:0818/080240.764552:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3938:3959:0818/080240.764632:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:02:40,834 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:40,864 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_as_admin (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin) 2026-08-18 08:02:40,864 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-08-18 08:02:42,091 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.test_discuss_channel_public_page_as_admin.test_discuss_channel_public_page_as_admin: Chrome headless failed to start: 2026-08-18 08:02:42,092 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:42,130 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-08-18 08:02:43,182 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless failed to start: [4066:4087:0818/080243.001477:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4066:4087:0818/080243.009783:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4066:4087:0818/080243.010079:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4066:4087:0818/080243.010641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4066:4087:0818/080243.010726:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4066:4087:0818/080243.022688:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4066:4066:0818/080243.026575:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4101:4101:0818/080243.039570:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4101:4101:0818/080243.041925:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4066:4087:0818/080243.051900:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4066:4066:0818/080243.138919:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4066:4066:0818/080243.139107:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4066:4066:0818/080243.139128:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4066:4087:0818/080243.139179:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4066:4087:0818/080243.139220:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:02:43,189 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_guest : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:43,235 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_as_guest (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest) 2026-08-18 08:02:43,237 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-08-18 08:02:44,448 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.test_discuss_channel_public_page_as_guest: Chrome headless failed to start: [4174:4195:0818/080244.169904:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4174:4195:0818/080244.178521:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4174:4195:0818/080244.179414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4174:4195:0818/080244.179486:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4174:4195:0818/080244.179501:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4174:4195:0818/080244.209920:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4174:4174:0818/080244.217362:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4210:4210:0818/080244.221280:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4210:4210:0818/080244.224702:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4174:4195:0818/080244.270439:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:02:44,455 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_guest : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:44,491 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_as_guest (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest) 2026-08-18 08:02:44,491 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-08-18 08:02:45,460 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.test_discuss_channel_public_page_as_guest.test_discuss_channel_public_page_as_guest: Chrome headless failed to start: 2026-08-18 08:02:45,463 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_guest : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:45,508 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-08-18 08:02:46,543 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless failed to start: [4301:4322:0818/080246.523916:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:02:46,544 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_internal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:46,583 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_as_internal (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal) 2026-08-18 08:02:46,584 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-08-18 08:02:47,862 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.test_discuss_channel_public_page_as_internal: Chrome headless failed to start: [4327:4348:0818/080247.637347:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4327:4348:0818/080247.648570:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4327:4348:0818/080247.648690:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4327:4348:0818/080247.648726:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4327:4348:0818/080247.648737:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4327:4348:0818/080247.660261:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4327:4327:0818/080247.664166:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4362:4362:0818/080247.684707:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4362:4362:0818/080247.688159:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4327:4348:0818/080247.694689:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4327:4327:0818/080247.781335:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4327:4327:0818/080247.781439:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4327:4327:0818/080247.781489:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4327:4348:0818/080247.781952:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4327:4348:0818/080247.781991:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:02:47,867 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_internal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:47,901 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_as_internal (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal) 2026-08-18 08:02:47,901 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-08-18 08:02:49,016 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.test_discuss_channel_public_page_as_internal.test_discuss_channel_public_page_as_internal: Chrome headless failed to start: 2026-08-18 08:02:49,017 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_internal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:49,053 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-08-18 08:02:50,379 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless failed to start: [4456:4477:0818/080250.095760:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4456:4477:0818/080250.101699:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4456:4477:0818/080250.102226:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4456:4477:0818/080250.102268:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4456:4477:0818/080250.102280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4456:4477:0818/080250.120173:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4456:4456:0818/080250.122943:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4493:4493:0818/080250.139383:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4493:4493:0818/080250.147066:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4456:4477:0818/080250.174489:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4456:4456:0818/080250.331183:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4456:4456:0818/080250.331287:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4456:4456:0818/080250.331306:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4456:4477:0818/080250.331297:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4456:4477:0818/080250.331349:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:02:50,386 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:50,433 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_as_portal (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal) 2026-08-18 08:02:50,434 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-08-18 08:02:51,487 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.test_discuss_channel_public_page_as_portal: Chrome headless failed to start: 2026-08-18 08:02:51,488 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:51,536 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_as_portal (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal) 2026-08-18 08:02:51,536 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-08-18 08:02:52,730 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.test_discuss_channel_public_page_as_portal.test_discuss_channel_public_page_as_portal: Chrome headless failed to start: 2026-08-18 08:02:52,731 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:52,775 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-08-18 08:02:53,922 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome headless failed to start: [4607:4607:0100/000000.918708:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-18 08:02:53,923 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_call_public : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:53,966 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_call_public (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public) 2026-08-18 08:02:53,967 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-08-18 08:02:55,256 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.test_discuss_channel_public_page_call_public: Chrome headless failed to start: [4608:4629:0818/080255.034708:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4608:4629:0818/080255.040549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4608:4629:0818/080255.040834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4608:4629:0818/080255.040901:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4608:4629:0818/080255.040954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4608:4629:0818/080255.052427:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4608:4608:0818/080255.056447:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4644:4644:0818/080255.092951:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4608:4629:0818/080255.097796:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4644:4644:0818/080255.106606:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4608:4608:0818/080255.188823:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4608:4608:0818/080255.188917:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4608:4608:0818/080255.188934:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4608:4629:0818/080255.190430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4608:4629:0818/080255.196715:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:02:55,272 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_call_public : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:55,310 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_discuss_channel_public_page_call_public (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public) 2026-08-18 08:02:55,310 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-08-18 08:02:56,391 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.test_discuss_channel_public_page_call_public.test_discuss_channel_public_page_call_public: Chrome headless failed to start: 2026-08-18 08:02:56,392 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_call_public : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:56,432 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-08-18 08:02:57,591 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless failed to start: [4737:4760:0818/080257.403814:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4737:4760:0818/080257.409869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4737:4760:0818/080257.410422:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4737:4760:0818/080257.410463:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4737:4760:0818/080257.410470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4737:4760:0818/080257.423565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4737:4737:0818/080257.424672:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4737:4760:0818/080257.447773:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4772:4772:0818/080257.459605:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4772:4772:0818/080257.466565:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4737:4737:0818/080257.522604:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4737:4737:0818/080257.522720:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4737:4737:0818/080257.522738:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4737:4760:0818/080257.523168:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4737:4760:0818/080257.523207:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:02:57,608 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:57,648 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_group_public_page_as_admin (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin) 2026-08-18 08:02:57,649 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-08-18 08:02:58,850 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.test_mail_group_public_page_as_admin: Chrome headless failed to start: 2026-08-18 08:02:58,851 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:02:58,885 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_group_public_page_as_admin (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin) 2026-08-18 08:02:58,885 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-08-18 08:03:00,081 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.test_mail_group_public_page_as_admin.test_mail_group_public_page_as_admin: Chrome headless failed to start: [4875:4875:0100/000000.080095:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-18 08:03:00,081 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:00,118 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-08-18 08:03:01,689 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless failed to start: [4876:4897:0818/080301.346087:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4876:4897:0818/080301.354328:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4876:4897:0818/080301.354434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4876:4897:0818/080301.356719:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4876:4897:0818/080301.356763:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4876:4897:0818/080301.381126:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4876:4876:0818/080301.387137:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4911:4911:0818/080301.402933:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4911:4911:0818/080301.407948:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4876:4897:0818/080301.429668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4876:4876:0818/080301.594213:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4876:4897:0818/080301.596514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4876:4876:0818/080301.596682:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. 2026-08-18 08:03:01,694 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_guest : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:01,729 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_group_public_page_as_guest (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest) 2026-08-18 08:03:01,731 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-08-18 08:03:02,822 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.test_mail_group_public_page_as_guest: Chrome headless failed to start: 2026-08-18 08:03:02,822 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_guest : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:02,860 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_group_public_page_as_guest (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest) 2026-08-18 08:03:02,860 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-08-18 08:03:03,854 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.test_mail_group_public_page_as_guest.test_mail_group_public_page_as_guest: Chrome headless failed to start: 2026-08-18 08:03:03,855 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_guest : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:03,885 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-08-18 08:03:05,011 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless failed to start: 2026-08-18 08:03:05,011 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_internal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:05,053 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_group_public_page_as_internal (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal) 2026-08-18 08:03:05,054 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-08-18 08:03:06,167 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.test_mail_group_public_page_as_internal: Chrome headless failed to start: [5039:5060:0818/080306.143490:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:03:06,167 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_internal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:06,212 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_group_public_page_as_internal (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal) 2026-08-18 08:03:06,212 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-08-18 08:03:07,282 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.test_mail_group_public_page_as_internal.test_mail_group_public_page_as_internal: Chrome headless failed to start: 2026-08-18 08:03:07,283 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_internal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:07,323 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-08-18 08:03:08,350 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless failed to start: [5081:5102:0818/080308.332483:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:03:08,351 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:08,405 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_group_public_page_as_portal (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal) 2026-08-18 08:03:08,406 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-08-18 08:03:09,674 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.test_mail_group_public_page_as_portal: Chrome headless failed to start: [5106:5127:0818/080309.453601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5106:5127:0818/080309.457194:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5106:5127:0818/080309.457292:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5106:5127:0818/080309.457333:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5106:5127:0818/080309.457343:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5106:5127:0818/080309.479070:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5106:5106:0818/080309.484543:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5142:5142:0818/080309.510815:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5106:5127:0818/080309.511918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5142:5142:0818/080309.518973:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-18 08:03:09,682 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:09,731 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_group_public_page_as_portal (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal) 2026-08-18 08:03:09,731 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-08-18 08:03:10,688 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.test_mail_group_public_page_as_portal.test_mail_group_public_page_as_portal: Chrome headless failed to start: 2026-08-18 08:03:10,689 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:10,731 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-08-18 08:03:12,070 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless failed to start: [5234:5255:0818/080311.891384:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5234:5255:0818/080311.895052:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5234:5255:0818/080311.895156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5234:5255:0818/080311.895284:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5234:5255:0818/080311.895329:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5234:5255:0818/080311.905559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5234:5234:0818/080311.906836:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5234:5255:0818/080311.935582:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5269:5269:0818/080311.939740:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5269:5269:0818/080311.942139:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5234:5234:0818/080312.013498:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5234:5255:0818/080312.013612:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5234:5234:0818/080312.013669:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5234:5234:0818/080312.013689:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5234:5255:0818/080312.013719:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5234:5234:0818/080312.013909:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-18 08:03:12,078 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_sidebar_in_public_page : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:12,120 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_sidebar_in_public_page (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page) 2026-08-18 08:03:12,120 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-08-18 08:03:13,396 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.test_sidebar_in_public_page: Chrome headless failed to start: [5346:5368:0818/080313.168926:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5346:5368:0818/080313.174858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5346:5368:0818/080313.175273:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5346:5368:0818/080313.175319:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5346:5368:0818/080313.175338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5346:5368:0818/080313.189909:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5346:5346:0818/080313.190891:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5382:5382:0818/080313.213911:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5346:5368:0818/080313.216918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5382:5382:0818/080313.217317:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5346:5346:0818/080313.332147:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5346:5346:0818/080313.332234:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5346:5346:0818/080313.332260:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5346:5368:0818/080313.332249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5346:5368:0818/080313.332291:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:03:13,404 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_sidebar_in_public_page : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:13,442 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_sidebar_in_public_page (odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page) 2026-08-18 08:03:13,442 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-08-18 08:03:14,890 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.test_sidebar_in_public_page.test_sidebar_in_public_page: Chrome headless failed to start: [5456:5477:0818/080314.616087:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5456:5477:0818/080314.620744:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5456:5477:0818/080314.620840:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5456:5477:0818/080314.620891:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5456:5477:0818/080314.620907:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5456:5477:0818/080314.638674:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5456:5456:0818/080314.643820:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5493:5493:0818/080314.657587:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5493:5493:0818/080314.663080:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5456:5477:0818/080314.679560:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:03:14,896 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_sidebar_in_public_page : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:14,950 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:03:28,024 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:03:28,024 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:03:29,554 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [429] 2026-08-18 08:03:29,568 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21065] 2026-08-18 08:03:29,575 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:03:29,924 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [430] 2026-08-18 08:03:29,932 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21067] 2026-08-18 08:03:29,938 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:03:30,426 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-08-18 08:03:30,446 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21069] 2026-08-18 08:03:30,458 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:03:30,931 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-08-18 08:03:30,942 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21072] 2026-08-18 08:03:30,948 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:03:31,385 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [433] 2026-08-18 08:03:31,397 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21074] 2026-08-18 08:03:31,406 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:03:31,506 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2062, 2063, 2064] 2026-08-18 08:03:31,506 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_channel_member_invite_with_guest ... 2026-08-18 08:03:31,650 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_01 ... 2026-08-18 08:03:31,748 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [798], uid: 448, model: discuss.channel 2026-08-18 08:03:31,769 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [798], uid: 448, model: discuss.channel 2026-08-18 08:03:31,840 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2066], uid: 448, model: discuss.channel.member 2026-08-18 08:03:31,885 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_invite ... 2026-08-18 08:03:31,976 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [798], uid: 448, model: discuss.channel 2026-08-18 08:03:32,142 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_leave ... 2026-08-18 08:03:32,321 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2069, 2070], uid: 448, model: discuss.channel.member 2026-08-18 08:03:32,339 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2069], uid: 448, model: discuss.channel.member 2026-08-18 08:03:32,378 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2069], uid: 450, model: discuss.channel.member 2026-08-18 08:03:32,410 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_members ... 2026-08-18 08:03:32,485 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [798], uid: 448, model: discuss.channel 2026-08-18 08:03:32,596 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2071], uid: 448, model: discuss.channel.member 2026-08-18 08:03:32,632 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_restricted_channel ... 2026-08-18 08:03:32,809 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [799], uid: 450, model: discuss.channel 2026-08-18 08:03:32,829 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2073], uid: 450, model: discuss.channel.member 2026-08-18 08:03:33,009 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_public_channel ... 2026-08-18 08:03:33,408 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post ... 2026-08-18 08:03:33,688 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post_multi_channel ... 2026-08-18 08:03:34,371 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-18 08:03:48,284 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:03:48,284 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:03:48,858 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_guest_as_owner ... 2026-08-18 08:03:49,315 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:03:49,610 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:49] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.047 0.254 2026-08-18 08:03:49,647 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:03:49,734 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:49] "POST /mail/message/update_content HTTP/1.1" 200 - 31 0.048 0.026 2026-08-18 08:03:49,757 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:03:49,806 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:49] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.015 0.014 2026-08-18 08:03:49,822 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:03:49,871 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:49] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.014 0.017 2026-08-18 08:03:49,891 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:03:49,930 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:49] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.012 0.014 2026-08-18 08:03:49,958 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:49] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.012 2026-08-18 08:03:49,992 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_public_channel ... 2026-08-18 08:03:50,100 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:03:50,355 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:50] "POST /mail/message/update_content HTTP/1.1" 200 - 22 0.014 0.246 2026-08-18 08:03:50,379 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:03:50,455 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:50] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.033 0.029 2026-08-18 08:03:50,471 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:03:50,512 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:50] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.015 0.014 2026-08-18 08:03:50,529 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:03:50,564 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:50] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.011 0.012 2026-08-18 08:03:50,578 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:03:50,610 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:50] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.009 0.013 2026-08-18 08:03:50,633 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:03:50] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.004 0.008 2026-08-18 08:03:50,717 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:03:50,744 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels ... 2026-08-18 08:03:51,233 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [434] 2026-08-18 08:03:51,246 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21490] 2026-08-18 08:03:51,267 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:03:51,954 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent ... 2026-08-18 08:03:52,078 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2100] 2026-08-18 08:03:52,303 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2101] 2026-08-18 08:03:52,306 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2102] 2026-08-18 08:03:52,399 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel ... 2026-08-18 08:03:52,503 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-08-18 08:03:52,966 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-08-18 08:03:52,979 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21505] 2026-08-18 08:03:52,989 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:03:53,040 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:bob_user from n/a 2026-08-18 08:03:57,963 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless failed to start: 2026-08-18 08:03:57,964 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: skipped TestDiscussSubChannels.test_04_sub_channel_panel_search : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:03:58,037 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_04_sub_channel_panel_search (odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search) 2026-08-18 08:03:58,038 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-08-18 08:03:58,615 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-08-18 08:03:58,625 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21609] 2026-08-18 08:03:58,636 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:03:58,676 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:bob_user from n/a 2026-08-18 08:04:03,688 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.test_04_sub_channel_panel_search: Chrome headless failed to start: [5614:5614:0100/000000.682451:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-18 08:04:03,689 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: skipped TestDiscussSubChannels.test_04_sub_channel_panel_search : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:04:03,733 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_04_sub_channel_panel_search (odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search) 2026-08-18 08:04:03,733 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-08-18 08:04:04,226 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2026-08-18 08:04:04,242 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21713] 2026-08-18 08:04:04,254 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:04:04,299 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:bob_user from n/a 2026-08-18 08:04:08,881 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.test_04_sub_channel_panel_search.test_04_sub_channel_panel_search: Chrome headless failed to start: 2026-08-18 08:04:08,881 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: skipped TestDiscussSubChannels.test_04_sub_channel_panel_search : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:04:08,918 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel ... 2026-08-18 08:04:09,140 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel ... 2026-08-18 08:04:09,310 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_07_unlink_sub_channel ... 2026-08-18 08:04:09,793 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-08-18 08:04:09,802 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21821] 2026-08-18 08:04:09,808 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:04:10,281 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-08-18 08:04:10,311 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21823] 2026-08-18 08:04:10,317 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:04:11,275 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #461 deleted discuss.channel.member records with IDs: [2428] 2026-08-18 08:04:11,343 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #461 deleted discuss.channel.member records with IDs: [2430] 2026-08-18 08:04:11,418 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #461 deleted discuss.channel.member records with IDs: [2434] 2026-08-18 08:04:11,476 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #461 deleted discuss.channel.member records with IDs: [2438] 2026-08-18 08:04:11,483 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #461 deleted discuss.channel.member records with IDs: [2426, 2432, 2436] 2026-08-18 08:04:11,577 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_08_sub_channel_message_author_member ... 2026-08-18 08:04:12,077 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-08-18 08:04:12,088 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21840] 2026-08-18 08:04:12,094 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:04:12,304 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_09_mentioned_user_becomes_sub_channel_member ... 2026-08-18 08:04:12,801 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-08-18 08:04:12,831 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21844] 2026-08-18 08:04:12,839 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:04:13,329 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-08-18 08:04:13,338 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21846] 2026-08-18 08:04:13,345 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:04:13,633 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:04:27,236 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:04:27,236 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:04:28,131 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_internal_channel_message_post_access ... 2026-08-18 08:04:28,601 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:04:28,883 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:28] "POST /mail/message/post HTTP/1.1" 200 - 20 0.010 0.275 2026-08-18 08:04:28,911 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:28] "POST /mail/message/post HTTP/1.1" 200 - 5 0.002 0.008 2026-08-18 08:04:28,932 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:04:28,966 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:28] "POST /mail/message/post HTTP/1.1" 200 - 10 0.008 0.015 2026-08-18 08:04:28,981 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:04:29,121 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:29] "POST /mail/message/post HTTP/1.1" 200 - 42 0.076 0.052 2026-08-18 08:04:29,148 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:04:29,278 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:29] "POST /mail/message/post HTTP/1.1" 200 - 39 0.065 0.056 2026-08-18 08:04:29,303 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:04:29,430 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:29] "POST /mail/message/post HTTP/1.1" 200 - 38 0.062 0.051 2026-08-18 08:04:29,462 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_access ... 2026-08-18 08:04:29,527 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:04:30,882 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:30] "POST /mail/message/post HTTP/1.1" 200 - 51 0.076 1.282 2026-08-18 08:04:30,953 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:30] "POST /mail/message/post HTTP/1.1" 200 - 27 0.021 0.034 2026-08-18 08:04:30,979 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:04:31,059 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:31] "POST /mail/message/post HTTP/1.1" 200 - 36 0.028 0.042 2026-08-18 08:04:31,089 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:04:31,207 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:31] "POST /mail/message/post HTTP/1.1" 200 - 37 0.054 0.051 2026-08-18 08:04:31,264 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:04:31,368 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:31] "POST /mail/message/post HTTP/1.1" 200 - 37 0.053 0.042 2026-08-18 08:04:31,387 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:04:31,488 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:31] "POST /mail/message/post HTTP/1.1" 200 - 36 0.049 0.040 2026-08-18 08:04:31,522 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_emails ... 2026-08-18 08:04:31,580 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:04:31,901 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:31] "POST /mail/message/post HTTP/1.1" 200 - 51 0.043 0.287 2026-08-18 08:04:31,980 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:31] "POST /mail/message/post HTTP/1.1" 200 - 27 0.025 0.032 2026-08-18 08:04:32,018 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:04:32,138 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:32] "POST /mail/message/post HTTP/1.1" 200 - 36 0.047 0.049 2026-08-18 08:04:32,167 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:04:32,271 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:32] "POST /mail/message/post HTTP/1.1" 200 - 37 0.045 0.048 2026-08-18 08:04:32,299 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:04:32,544 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:32] "POST /mail/message/post HTTP/1.1" 200 - 93 0.095 0.139 2026-08-18 08:04:32,572 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:04:32,709 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:32] "POST /mail/message/post HTTP/1.1" 200 - 56 0.062 0.063 2026-08-18 08:04:32,742 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_ids ... 2026-08-18 08:04:32,873 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:04:33,309 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:33] "POST /mail/message/post HTTP/1.1" 200 - 76 0.085 0.354 2026-08-18 08:04:33,413 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:33] "POST /mail/message/post HTTP/1.1" 200 - 32 0.037 0.044 2026-08-18 08:04:33,436 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:04:33,547 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:33] "POST /mail/message/post HTTP/1.1" 200 - 55 0.038 0.065 2026-08-18 08:04:33,570 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:04:33,732 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:33] "POST /mail/message/post HTTP/1.1" 200 - 61 0.083 0.068 2026-08-18 08:04:33,772 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:04:33,930 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:33] "POST /mail/message/post HTTP/1.1" 200 - 61 0.075 0.065 2026-08-18 08:04:33,951 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:04:34,095 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:34] "POST /mail/message/post HTTP/1.1" 200 - 59 0.063 0.069 2026-08-18 08:04:34,209 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:04:34,222 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_010_store_dict ... 2026-08-18 08:04:34,238 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_011_store_dict_update_same_id ... 2026-08-18 08:04:34,256 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_012_store_dict_update_multiple_ids ... 2026-08-18 08:04:34,280 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_014_store_dict_update_multiple_ids_list ... 2026-08-18 08:04:34,303 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_020_store_list ... 2026-08-18 08:04:34,327 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_021_store_list_append ... 2026-08-18 08:04:34,351 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_030_store_add_key ... 2026-08-18 08:04:34,374 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_040_store_invalid ... 2026-08-18 08:04:34,397 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_042_store_invalid_missing_id ... 2026-08-18 08:04:34,421 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_050_store_dict_to_list ... 2026-08-18 08:04:34,444 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_051_store_list_to_dict ... 2026-08-18 08:04:34,468 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_060_store_data_empty_val ... 2026-08-18 08:04:34,492 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_061_store_data_empty_not_empty ... 2026-08-18 08:04:34,516 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_110_store_store_singleton ... 2026-08-18 08:04:34,539 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_111_store_store_dict_update ... 2026-08-18 08:04:34,558 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_130_store_store_add_key ... 2026-08-18 08:04:34,576 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_140_store_store_invalid_bool ... 2026-08-18 08:04:34,602 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_141_store_store_invalid_list ... 2026-08-18 08:04:34,622 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_160_store_store_data_empty_val ... 2026-08-18 08:04:34,640 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_161_store_store_data_empty_not_empty ... 2026-08-18 08:04:34,658 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_210_store_thread_dict ... 2026-08-18 08:04:34,678 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_211_store_thread_dict_update_same_id ... 2026-08-18 08:04:34,702 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_212_store_thread_dict_update_multiple_ids ... 2026-08-18 08:04:34,727 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_213_store_thread_dict_update_multiple_models ... 2026-08-18 08:04:34,752 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_214_store_thread_dict_update_multiple_models_list ... 2026-08-18 08:04:34,773 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_220_store_thread_list ... 2026-08-18 08:04:34,796 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_221_store_thread_list_append ... 2026-08-18 08:04:34,817 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_230_store_thread_add_key ... 2026-08-18 08:04:34,835 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_240_store_thread_invalid_bool ... 2026-08-18 08:04:34,857 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_241_store_thread_invalid_list ... 2026-08-18 08:04:34,879 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_242_store_thread_invalid_missing_id ... 2026-08-18 08:04:34,901 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_243_store_thread_invalid_missing_model ... 2026-08-18 08:04:34,923 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_250_store_thread_dict_to_list ... 2026-08-18 08:04:34,943 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_251_store_thread_list_to_dict ... 2026-08-18 08:04:34,961 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_260_store_thread_data_empty_val ... 2026-08-18 08:04:34,983 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_261_store_thread_data_empty_not_empty ... 2026-08-18 08:04:35,016 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:04:47,187 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:04:47,187 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:04:47,588 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_mark_as_read_as_guest ... 2026-08-18 08:04:48,211 202 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-08-18 08:04:48,216 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:04:49,323 202 INFO rb-03e6980-224009-405069 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-08-18 08:04:49,380 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:49] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 37 0.036 1.134 2026-08-18 08:04:49,413 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_discuss_channel ... 2026-08-18 08:04:49,562 202 INFO rb-03e6980-224009-405069 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, 5628, 5629, 5630, 5631, 5632, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663] 2026-08-18 08:04:49,576 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:04:49,832 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:49] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.013 0.255 2026-08-18 08:04:49,937 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_guest_channel ... 2026-08-18 08:04:49,958 202 INFO rb-03e6980-224009-405069 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, 5628, 5629, 5630, 5631, 5632] 2026-08-18 08:04:49,979 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:04:50,277 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:04:50] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.006 0.296 2026-08-18 08:04:50,438 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:05:04,046 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:05:04,046 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:05:04,482 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_get_link_preview_from_url ... 2026-08-18 08:05:04,937 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview ... 2026-08-18 08:05:05,066 202 INFO rb-03e6980-224009-405069 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, 5666, 5667, 5668, 5669, 5670] 2026-08-18 08:05:05,098 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_ignore_internal_link ... 2026-08-18 08:05:05,450 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_no_content_type ... 2026-08-18 08:05:05,528 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:05:05,676 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-08-18 08:05:06,059 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless failed to start: 2026-08-18 08:05:06,059 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages: skipped TestLoadMessages.test_01_mail_message_load_order_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:06,100 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_01_mail_message_load_order_tour (odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour) 2026-08-18 08:05:06,101 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-08-18 08:05:06,751 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.test_01_mail_message_load_order_tour: Chrome headless failed to start: [5675:5697:0818/080506.519005:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5675:5697:0818/080506.525794:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5675:5697:0818/080506.525861:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5675:5697:0818/080506.525899:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5675:5697:0818/080506.525910:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5675:5675:0818/080506.533492:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5675:5697:0818/080506.538578:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5711:5711:0818/080506.554603:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5711:5711:0818/080506.562120:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5675:5697:0818/080506.568938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:05:06,765 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages: skipped TestLoadMessages.test_01_mail_message_load_order_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:06,798 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_01_mail_message_load_order_tour (odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour) 2026-08-18 08:05:06,798 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-08-18 08:05:07,174 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.test_01_mail_message_load_order_tour.test_01_mail_message_load_order_tour: Chrome headless failed to start: 2026-08-18 08:05:07,175 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_load_messages: skipped TestLoadMessages.test_01_mail_message_load_order_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:07,245 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:05:07,347 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2024-01-01 09:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless failed to start: 2026-08-18 08:05:07,707 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: skipped TestMailActivityChatter.test_mail_activity_date_format : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:07,741 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_activity_date_format (odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format) 2026-08-18 08:05:07,742 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2024-01-01 09:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.test_mail_activity_date_format: Chrome headless failed to start: 2026-08-18 08:05:08,072 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: skipped TestMailActivityChatter.test_mail_activity_date_format : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:08,100 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_activity_date_format (odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format) 2026-08-18 08:05:08,100 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2024-01-01 09:00:00,000 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.test_mail_activity_date_format.test_mail_activity_date_format: Chrome headless failed to start: [5840:5862:0818/080508.371894:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:05:08,437 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: skipped TestMailActivityChatter.test_mail_activity_date_format : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:08,472 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-08-18 08:05:08,652 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless failed to start: 2026-08-18 08:05:08,653 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: skipped TestMailActivityChatter.test_mail_activity_schedule_from_chatter : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:08,678 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_activity_schedule_from_chatter (odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter) 2026-08-18 08:05:08,679 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-08-18 08:05:08,875 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.test_mail_activity_schedule_from_chatter: Chrome headless failed to start: 2026-08-18 08:05:08,879 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: skipped TestMailActivityChatter.test_mail_activity_schedule_from_chatter : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:08,902 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_activity_schedule_from_chatter (odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter) 2026-08-18 08:05:08,903 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-08-18 08:05:09,150 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.test_mail_activity_schedule_from_chatter.test_mail_activity_schedule_from_chatter: Chrome headless failed to start: [5898:5920:0818/080509.097520:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:05:09,150 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: skipped TestMailActivityChatter.test_mail_activity_schedule_from_chatter : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:09,206 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:05:24,132 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:05:24,132 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:05:24,565 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityIntegrity.test_mail_activity_type_master_data ... 2026-08-18 08:05:25,121 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:05:40,713 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:05:40,714 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:05:41,100 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-08-18 08:05:42,334 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless failed to start: [5924:5945:0818/080542.145502:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5924:5945:0818/080542.155173:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5924:5945:0818/080542.155297:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5924:5945:0818/080542.155454:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5924:5945:0818/080542.155470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5924:5945:0818/080542.168141:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5924:5924:0818/080542.169156:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5924:5945:0818/080542.201294:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5959:5959:0818/080542.195607:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5959:5959:0818/080542.203747:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5924:5924:0818/080542.288507:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5924:5945:0818/080542.288588:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5924:5924:0818/080542.288629:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5924:5924:0818/080542.288642:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5924:5945:0818/080542.288663:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:05:42,342 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer: skipped TestMailComposerUI.test_mail_composer_test_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:42,370 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_composer_test_tour (odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour) 2026-08-18 08:05:42,371 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-08-18 08:05:43,101 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.test_mail_composer_test_tour: Chrome headless failed to start: 2026-08-18 08:05:43,105 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer: skipped TestMailComposerUI.test_mail_composer_test_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:43,148 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_composer_test_tour (odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour) 2026-08-18 08:05:43,148 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-08-18 08:05:44,122 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.test_mail_composer_test_tour.test_mail_composer_test_tour: Chrome headless failed to start: [6058:6079:0818/080543.894857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6058:6079:0818/080543.899598:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6058:6079:0818/080543.899698:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6058:6079:0818/080543.899739:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6058:6079:0818/080543.899747:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6058:6079:0818/080543.910889:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6058:6058:0818/080543.915186:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6058:6079:0818/080543.936103:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6093:6093:0818/080543.940828:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6093:6093:0818/080543.949492:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6058:6058:0818/080544.040321:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6058:6058:0818/080544.040441:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6058:6058:0818/080544.040461:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6058:6079:0818/080544.040518:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6058:6079:0818/080544.040549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:05:44,131 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_composer: skipped TestMailComposerUI.test_mail_composer_test_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:05:44,227 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:05:57,765 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:05:57,765 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:05:58,105 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_access ... 2026-08-18 08:05:58,483 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_inexisting ... 2026-08-18 08:05:58,513 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_unlink_failure_message_notify_author ... 2026-08-18 08:05:58,959 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <116785724629370.1787040358.929028749465942-openerp-private@945d1acadb8a>: [] 2026-08-18 08:05:58,981 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-08-18 08:05:59,001 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24404] 2026-08-18 08:05:59,009 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:05:59,134 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <405525241162708.1787040359.047483205795288-openerp-2-res.partner@945d1acadb8a>: ['"Bob (base.group_user)" <@invalid_email_addr>'] 2026-08-18 08:05:59,153 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-08-18 08:05:59,167 202 INFO rb-03e6980-224009-405069 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, 5682, 5683, 5684, 5685, 5686, 5687, 5688] 2026-08-18 08:05:59,185 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24405] 2026-08-18 08:05:59,248 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:05:59,466 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_access_right ... 2026-08-18 08:05:59,498 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:05:59,769 202 INFO rb-03e6980-224009-405069 odoo.http: Session expired 2026-08-18 08:05:59,770 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:05:59] "POST /mail/message/translate HTTP/1.1" 200 - 5 0.002 0.272 2026-08-18 08:06:00,252 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-08-18 08:06:00,264 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24410] 2026-08-18 08:06:00,273 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:06:00,319 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_test_portal from n/a 2026-08-18 08:06:00,347 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:00] "POST /mail/message/translate HTTP/1.1" 200 - 14 0.008 0.014 2026-08-18 08:06:00,368 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_html_sanitization ... 2026-08-18 08:06:01,020 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-08-18 08:06:01,033 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24413] 2026-08-18 08:06:01,049 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:06:01,165 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_test_nl from n/a 2026-08-18 08:06:01,178 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:01,522 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:01] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.026 0.321 2026-08-18 08:06:01,563 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_invalid_api_key ... 2026-08-18 08:06:01,645 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:06:01,659 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:02,006 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:02] "POST /mail/message/translate HTTP/1.1" 200 - 22 0.040 0.312 2026-08-18 08:06:02,007 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_invalid_api_key: waiting for threads: [] 2026-08-18 08:06:02,044 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_multi_users ... 2026-08-18 08:06:03,530 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-08-18 08:06:03,543 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24417] 2026-08-18 08:06:03,551 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:06:04,011 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-08-18 08:06:04,028 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24419] 2026-08-18 08:06:04,035 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:06:04,071 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_test_fr from n/a 2026-08-18 08:06:04,083 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:04,385 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:04] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.039 0.266 2026-08-18 08:06:04,403 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_test_en from n/a 2026-08-18 08:06:04,453 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:04] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.022 0.023 2026-08-18 08:06:04,476 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:06:04,530 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:04] "POST /mail/message/translate HTTP/1.1" 200 - 15 0.026 0.020 2026-08-18 08:06:04,532 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_translation_multi_users: waiting for threads: [] 2026-08-18 08:06:04,553 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_unknown_language ... 2026-08-18 08:06:04,629 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:06:04,640 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:04,941 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:04] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.043 0.260 2026-08-18 08:06:04,947 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_unknown_language: waiting for threads: [] 2026-08-18 08:06:04,970 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_update_message ... 2026-08-18 08:06:05,055 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:06:05,065 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:05,413 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:05] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.100 0.249 2026-08-18 08:06:05,509 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:05] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.058 0.034 2026-08-18 08:06:05,559 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #2 deleted mail.message.translation records with IDs: [5] 2026-08-18 08:06:05,582 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:05] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.036 0.032 2026-08-18 08:06:05,626 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:06:05,659 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-08-18 08:06:06,160 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless failed to start: [6179:6201:0818/080605.826429:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6179:6201:0818/080605.840240:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6179:6201:0818/080605.840419:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6179:6201:0818/080605.840478:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6179:6201:0818/080605.840491:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6179:6201:0818/080605.862345:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6179:6179:0818/080605.863382:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6214:6214:0818/080605.882529:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6214:6214:0818/080605.886050:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6179:6201:0818/080605.894639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:06:06,202 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template: skipped TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:06:06,234 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_template_dynamic_placeholder_tour (odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour) 2026-08-18 08:06:06,235 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-08-18 08:06:06,421 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.test_mail_template_dynamic_placeholder_tour: Chrome headless failed to start: [6292:6314:0818/080606.400057:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:06:06,421 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template: skipped TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:06:06,446 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mail_template_dynamic_placeholder_tour (odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour) 2026-08-18 08:06:06,446 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-08-18 08:06:06,619 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.test_mail_template_dynamic_placeholder_tour.test_mail_template_dynamic_placeholder_tour: Chrome headless failed to start: 2026-08-18 08:06:06,620 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template: skipped TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:06:06,663 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:06:20,113 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:06:20,113 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:06:20,434 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template: Starting TestTemplateConfigRestrictEditor.test_switch_icp_value ... 2026-08-18 08:06:21,894 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [73] 2026-08-18 08:06:21,971 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:06:36,647 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:06:36,647 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:06:36,904 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_mail_template: Starting TestSearchTemplateCategory.test_search_template_category ... 2026-08-18 08:06:37,383 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:06:37,599 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_attachment_hijack ... 2026-08-18 08:06:37,640 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:06:37,750 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:38,012 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12856], uid: 6, model: ir.attachment 2026-08-18 08:06:38,025 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:38] "GET /web/content/12856 HTTP/1.1" 404 - 28 0.047 0.240 2026-08-18 08:06:38,106 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12856], uid: 6, model: ir.attachment 2026-08-18 08:06:38,125 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:38] "POST /mail/message/post HTTP/1.1" 200 - 29 0.049 0.046 2026-08-18 08:06:38,126 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_attachment_hijack: waiting for threads: [] 2026-08-18 08:06:38,156 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_channel_message_attachments ... 2026-08-18 08:06:38,222 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:38,472 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:38] "POST /mail/message/post HTTP/1.1" 200 - 16 0.008 0.248 2026-08-18 08:06:38,551 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:38] "POST /mail/message/post HTTP/1.1" 200 - 52 0.028 0.043 2026-08-18 08:06:38,571 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:38] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.004 0.008 2026-08-18 08:06:38,620 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:38] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.015 0.026 2026-08-18 08:06:38,677 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:38] "POST /mail/message/update_content HTTP/1.1" 200 - 29 0.020 0.027 2026-08-18 08:06:38,702 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_chatter_on_archived_record ... 2026-08-18 08:06:38,753 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:06:38,834 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:39,213 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:39] "POST /mail/message/post HTTP/1.1" 200 - 47 0.065 0.319 2026-08-18 08:06:39,252 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:39] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.016 0.019 2026-08-18 08:06:39,254 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_chatter_on_archived_record: waiting for threads: [] 2026-08-18 08:06:39,276 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_cache_control_header ... 2026-08-18 08:06:39,733 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-08-18 08:06:39,747 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25199] 2026-08-18 08:06:39,755 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:06:39,777 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:testuser from n/a 2026-08-18 08:06:39,879 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:41,062 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "GET /web/image/?field=avatar_128&id=1143&model=discuss.channel&unique=e789e2d184a5078f16477fc99b36040ef61e59b4c87bed7e678246268990fccb7f4102b396a665fae48cb933f48cee166598c5730ae47ef051861a36d1faefac HTTP/1.1" 200 - 16 0.019 1.166 2026-08-18 08:06:41,090 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "GET /web/image/?field=avatar_128&id=1143&model=discuss.channel HTTP/1.1" 200 - 6 0.011 0.013 2026-08-18 08:06:41,165 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "GET /web/image?field=avatar_128&id=1544&model=res.partner&unique=2026-08-18%2008:06:37 HTTP/1.1" 200 - 21 0.030 0.034 2026-08-18 08:06:41,214 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "GET /web/image?field=avatar_128&id=1544&model=res.partner HTTP/1.1" 200 - 14 0.018 0.026 2026-08-18 08:06:41,222 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 507, model: mail.guest 2026-08-18 08:06:41,240 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "GET /web/image?field=avatar_128&id=113&model=mail.guest&unique=2026-08-18%2008:06:37 HTTP/1.1" 200 - 8 0.003 0.017 2026-08-18 08:06:41,248 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 507, model: mail.guest 2026-08-18 08:06:41,266 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "GET /web/image?field=avatar_128&id=113&model=mail.guest HTTP/1.1" 200 - 6 0.003 0.020 2026-08-18 08:06:41,268 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_mail_cache_control_header: waiting for threads: [] 2026-08-18 08:06:41,301 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_partner_from_email_authenticated ... 2026-08-18 08:06:41,355 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:41,621 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "POST /mail/partner/from_email HTTP/1.1" 200 - 5 0.001 0.273 2026-08-18 08:06:41,689 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "POST /mail/message/post HTTP/1.1" 200 - 51 0.023 0.038 2026-08-18 08:06:41,727 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:06:41,910 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "POST /mail/partner/from_email HTTP/1.1" 200 - 49 0.088 0.076 2026-08-18 08:06:41,937 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:41] "POST /mail/partner/from_email HTTP/1.1" 200 - 3 0.009 0.011 2026-08-18 08:06:42,264 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:42] "POST /mail/message/post HTTP/1.1" 200 - 93 0.089 0.162 2026-08-18 08:06:42,397 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:42] "POST /mail/message/post HTTP/1.1" 200 - 45 0.058 0.068 2026-08-18 08:06:42,401 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_mail_partner_from_email_authenticated: waiting for threads: [] 2026-08-18 08:06:42,437 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:06:55,310 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:06:55,311 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:06:55,917 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_member ... 2026-08-18 08:06:56,349 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:56,608 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.008 0.253 2026-08-18 08:06:56,624 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.006 2026-08-18 08:06:56,666 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.010 0.017 2026-08-18 08:06:56,690 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [1] 2026-08-18 08:06:56,696 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.009 0.014 2026-08-18 08:06:56,712 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:06:56,749 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.013 0.013 2026-08-18 08:06:56,771 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #512 deleted mail.message.reaction records with IDs: [2] 2026-08-18 08:06:56,779 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.009 0.014 2026-08-18 08:06:56,791 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:06:56,844 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.024 0.018 2026-08-18 08:06:56,875 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #511 deleted mail.message.reaction records with IDs: [3] 2026-08-18 08:06:56,880 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.024 2026-08-18 08:06:56,891 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:06:56,966 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:56] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.032 0.032 2026-08-18 08:06:57,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [4] 2026-08-18 08:06:57,007 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.006 0.016 2026-08-18 08:06:57,020 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:06:57,066 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.019 0.018 2026-08-18 08:06:57,086 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [5] 2026-08-18 08:06:57,092 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.011 2026-08-18 08:06:57,131 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_non_member ... 2026-08-18 08:06:57,223 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:57,522 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.017 0.286 2026-08-18 08:06:57,535 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.003 0.007 2026-08-18 08:06:57,576 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.008 0.019 2026-08-18 08:06:57,596 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.005 0.012 2026-08-18 08:06:57,618 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:06:57,655 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.012 0.015 2026-08-18 08:06:57,670 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.010 2026-08-18 08:06:57,681 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:06:57,720 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.016 0.014 2026-08-18 08:06:57,734 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.003 0.008 2026-08-18 08:06:57,746 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:06:57,787 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.016 0.015 2026-08-18 08:06:57,805 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.004 0.010 2026-08-18 08:06:57,820 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:06:57,870 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.026 0.014 2026-08-18 08:06:57,890 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [6] 2026-08-18 08:06:57,902 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:57] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.011 0.013 2026-08-18 08:06:57,937 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_fake_message ... 2026-08-18 08:06:57,950 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:59,178 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.005 1.225 2026-08-18 08:06:59,191 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.002 0.006 2026-08-18 08:06:59,204 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.003 2026-08-18 08:06:59,211 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.002 0.003 2026-08-18 08:06:59,230 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:06:59,250 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-08-18 08:06:59,262 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.005 2026-08-18 08:06:59,280 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:06:59,295 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-08-18 08:06:59,304 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.005 2026-08-18 08:06:59,320 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:06:59,344 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.001 0.004 2026-08-18 08:06:59,353 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.003 0.004 2026-08-18 08:06:59,369 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:06:59,383 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-08-18 08:06:59,392 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-08-18 08:06:59,413 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_partner ... 2026-08-18 08:06:59,485 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:06:59,754 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.266 2026-08-18 08:06:59,763 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.002 0.005 2026-08-18 08:06:59,788 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.002 0.010 2026-08-18 08:06:59,809 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.007 0.009 2026-08-18 08:06:59,827 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:06:59,852 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.010 2026-08-18 08:06:59,875 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 7 0.010 0.009 2026-08-18 08:06:59,896 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:06:59,920 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.007 0.007 2026-08-18 08:06:59,932 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 6 0.002 0.007 2026-08-18 08:06:59,945 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:06:59,990 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:06:59] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.016 0.020 2026-08-18 08:07:00,014 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [7] 2026-08-18 08:07:00,025 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.008 0.021 2026-08-18 08:07:00,040 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:07:00,096 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.022 0.025 2026-08-18 08:07:00,119 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [8] 2026-08-18 08:07:00,136 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.018 0.017 2026-08-18 08:07:00,166 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_public_channel ... 2026-08-18 08:07:00,250 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:07:00,546 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.007 0.291 2026-08-18 08:07:00,556 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.006 2026-08-18 08:07:00,586 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.006 0.013 2026-08-18 08:07:00,602 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [9] 2026-08-18 08:07:00,609 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.005 0.014 2026-08-18 08:07:00,643 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:07:00,704 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.031 0.016 2026-08-18 08:07:00,724 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #512 deleted mail.message.reaction records with IDs: [10] 2026-08-18 08:07:00,730 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.007 0.011 2026-08-18 08:07:00,747 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:07:00,790 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.016 0.017 2026-08-18 08:07:00,809 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #511 deleted mail.message.reaction records with IDs: [11] 2026-08-18 08:07:00,823 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.013 0.012 2026-08-18 08:07:00,840 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:07:00,884 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.018 0.016 2026-08-18 08:07:00,900 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [12] 2026-08-18 08:07:00,907 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.006 0.011 2026-08-18 08:07:00,931 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:07:00,980 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:00] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.018 0.017 2026-08-18 08:07:00,997 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [13] 2026-08-18 08:07:01,009 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:01] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.007 0.014 2026-08-18 08:07:01,085 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:07:13,965 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:07:13,965 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:07:14,514 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_fake_message ... 2026-08-18 08:07:14,788 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:07:14,998 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:14] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.003 0.210 2026-08-18 08:07:15,025 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:07:15,042 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:15] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.006 2026-08-18 08:07:15,056 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:07:15,071 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:15] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.002 0.006 2026-08-18 08:07:15,087 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:07:15,107 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:15] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.002 0.006 2026-08-18 08:07:15,128 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:07:15,144 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:15] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.001 0.005 2026-08-18 08:07:15,165 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:15] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.008 2026-08-18 08:07:15,194 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_non_owner_partner ... 2026-08-18 08:07:15,270 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:07:16,465 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:16] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.019 1.180 2026-08-18 08:07:16,504 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:07:16,605 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:16] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.047 0.038 2026-08-18 08:07:16,624 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:07:16,670 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:16] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.017 0.019 2026-08-18 08:07:16,683 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:07:16,708 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:16] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.006 0.009 2026-08-18 08:07:16,722 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:07:16,747 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:16] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.006 0.006 2026-08-18 08:07:16,779 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:16] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.010 0.006 2026-08-18 08:07:16,813 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_partner_as_owner ... 2026-08-18 08:07:16,896 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:07:17,140 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:17] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.014 0.232 2026-08-18 08:07:17,164 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:07:17,241 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:17] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.030 0.032 2026-08-18 08:07:17,256 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:07:17,324 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:17] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.024 0.030 2026-08-18 08:07:17,341 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:07:17,368 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:17] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.008 0.008 2026-08-18 08:07:17,381 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:07:17,403 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:17] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.003 0.006 2026-08-18 08:07:17,420 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:07:17] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.002 0.006 2026-08-18 08:07:17,498 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:07:30,460 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:07:30,461 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:07:30,878 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_email ... 2026-08-18 08:07:31,464 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_login ... 2026-08-18 08:07:31,583 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_password ... 2026-08-18 08:07:31,762 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:07:44,418 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:07:44,418 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:07:44,725 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_constraint ... 2026-08-18 08:07:45,340 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_convert_internal_inbox_to_portal ... 2026-08-18 08:07:46,166 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_web_create_users ... 2026-08-18 08:07:46,690 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 462 and Message-Id '<652641669780163.1787040466.643584251403809-openerp-private@945d1acadb8a>' from 'notifications.test@test.mycompany.com' to (redacted) "'*********te@test.example.com'" successfully sent 2026-08-18 08:07:46,691 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-18 08:07:46,702 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-08-18 08:07:46,708 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:07:47,208 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 463 and Message-Id '<254245793146605.1787040467.175057411193848-openerp-private@945d1acadb8a>' from 'notifications.test@test.mycompany.com' to (redacted) "'*******he@test.example.com'" successfully sent 2026-08-18 08:07:47,208 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-18 08:07:47,210 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-08-18 08:07:47,216 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:07:47,378 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-18 08:07:47,493 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-08-18 08:07:47,868 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless failed to start: [6434:6455:0818/080747.689257:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6434:6455:0818/080747.694092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6434:6455:0818/080747.694474:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6434:6455:0818/080747.696338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6434:6455:0818/080747.697702:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6434:6455:0818/080747.707679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6434:6434:0818/080747.712356:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6470:6470:0818/080747.725769:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6470:6470:0818/080747.728325:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6434:6455:0818/080747.732353:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6434:6434:0818/080747.822318:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6434:6434:0818/080747.822495:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6434:6434:0818/080747.822610:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6434:6455:0818/080747.825830:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6434:6455:0818/080747.825857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:07:47,882 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: skipped TestUserTours.test_user_modify_own_profile : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:07:47,927 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_user_modify_own_profile (odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile) 2026-08-18 08:07:47,927 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-08-18 08:07:48,224 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.test_user_modify_own_profile: Chrome headless failed to start: 2026-08-18 08:07:48,225 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: skipped TestUserTours.test_user_modify_own_profile : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:07:48,256 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_user_modify_own_profile (odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile) 2026-08-18 08:07:48,256 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-08-18 08:07:48,717 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.test_user_modify_own_profile.test_user_modify_own_profile: Chrome headless failed to start: [6557:6578:0818/080748.493413:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6557:6578:0818/080748.500038:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6557:6578:0818/080748.500125:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6557:6578:0818/080748.500191:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6557:6578:0818/080748.500202:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6557:6578:0818/080748.514447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6557:6557:0818/080748.514641:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6593:6593:0818/080748.531969:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6593:6593:0818/080748.536250:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6557:6578:0818/080748.547675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:07:48,724 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users: skipped TestUserTours.test_user_modify_own_profile : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:07:48,770 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:08:01,773 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:08:01,773 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:08:02,982 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_create_record_if_not_existing ... 2026-08-18 08:08:03,311 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [470] 2026-08-18 08:08:03,337 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_return_correct_res_users_settings ... 2026-08-18 08:08:03,344 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [470] 2026-08-18 08:08:03,385 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_send_notification_on_bus ... 2026-08-18 08:08:03,419 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_set_settings_properly ... 2026-08-18 08:08:03,493 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:08:15,431 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:08:15,432 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:08:15,692 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_01_join_call ... 2026-08-18 08:08:16,328 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_10_start_call_in_chat_should_invite_all_members_to_call ... 2026-08-18 08:08:17,078 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_11_start_call_in_group_should_invite_all_members_to_call ... 2026-08-18 08:08:17,884 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_20_join_call_should_cancel_pending_invitations ... 2026-08-18 08:08:18,604 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_21_leave_call_should_cancel_pending_invitations ... 2026-08-18 08:08:19,327 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_25_lone_call_participant_leaving_call_should_cancel_pending_invitations ... 2026-08-18 08:08:19,976 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_30_add_members_while_in_call_should_invite_new_members_to_call ... 2026-08-18 08:08:20,688 202 INFO rb-03e6980-224009-405069 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-08-18 08:08:20,809 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_50_garbage_collect_should_remove_old_sessions_and_notify_data ... 2026-08-18 08:08:20,943 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_51_action_disconnect_should_remove_selected_session_and_notify_data ... 2026-08-18 08:08:21,091 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_60_rtc_sync_sessions_should_gc_and_return_outdated_and_active_sessions ... 2026-08-18 08:08:21,386 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:08:33,528 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:08:33,528 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:08:34,240 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_access ... 2026-08-18 08:08:34,730 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:08:34,983 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:34] "POST /mail/message/post HTTP/1.1" 200 - 13 0.006 0.249 2026-08-18 08:08:35,017 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.015 2026-08-18 08:08:35,045 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:08:35,074 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 3 0.004 0.007 2026-08-18 08:08:35,089 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:08:35,116 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 4 0.008 0.008 2026-08-18 08:08:35,135 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:08:35,222 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 28 0.036 0.037 2026-08-18 08:08:35,248 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:08:35,344 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 24 0.050 0.035 2026-08-18 08:08:35,378 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_partner_ids ... 2026-08-18 08:08:35,462 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:08:35,694 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 13 0.007 0.227 2026-08-18 08:08:35,715 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.006 2026-08-18 08:08:35,733 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_test from n/a 2026-08-18 08:08:35,748 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 4 0.002 0.006 2026-08-18 08:08:35,757 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:employee from n/a 2026-08-18 08:08:35,774 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 4 0.003 0.007 2026-08-18 08:08:35,784 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:demo from n/a 2026-08-18 08:08:35,970 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:35] "POST /mail/message/post HTTP/1.1" 200 - 68 0.074 0.104 2026-08-18 08:08:35,993 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:admin from n/a 2026-08-18 08:08:36,116 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:36] "POST /mail/message/post HTTP/1.1" 200 - 49 0.063 0.050 2026-08-18 08:08:36,213 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:08:36,230 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_allowed ... 2026-08-18 08:08:36,272 202 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-08-18 08:08:36,274 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:08:37,291 202 INFO rb-03e6980-224009-405069 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-08-18 08:08:37,322 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:37] "POST /mail/attachment/upload HTTP/1.1" 200 - 27 0.014 1.037 2026-08-18 08:08:37,323 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_toggle_upload.TestToggleUpload.test_upload_allowed: waiting for threads: [] 2026-08-18 08:08:37,351 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_denied ... 2026-08-18 08:08:37,417 202 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-08-18 08:08:37,425 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:08:37,703 202 INFO rb-03e6980-224009-405069 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-08-18 08:08:37,724 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:08:37] "POST /mail/attachment/upload HTTP/1.1" 403 - 23 0.014 0.293 2026-08-18 08:08:37,770 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:08:37,902 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-08-18 08:08:38,306 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless failed to start: [6683:6704:0818/080838.082575:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6683:6704:0818/080838.086221:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6683:6704:0818/080838.087479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6683:6704:0818/080838.088391:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6683:6704:0818/080838.088414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6683:6704:0818/080838.103103:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6683:6683:0818/080838.106539:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6718:6718:0818/080838.121333:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6718:6718:0818/080838.126273:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6683:6704:0818/080838.127703:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6683:6683:0818/080838.216379:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6683:6704:0818/080838.216481:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:08:38,313 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_01_mail_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:38,353 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_01_mail_tour (odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour) 2026-08-18 08:08:38,354 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-08-18 08:08:38,703 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.test_01_mail_tour: Chrome headless failed to start: [6794:6815:0818/080838.516282:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6794:6815:0818/080838.524936:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6815:0818/080838.525097:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6794:6815:0818/080838.525178:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6794:6815:0818/080838.525190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6815:0818/080838.540988:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6794:0818/080838.543434:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6829:6829:0818/080838.554492:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6829:6829:0818/080838.557144:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6794:6815:0818/080838.566469:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6794:0818/080838.635944:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6794:6794:0818/080838.636042:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6794:6794:0818/080838.636059:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-18 08:08:38,709 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_01_mail_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:38,745 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_01_mail_tour (odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour) 2026-08-18 08:08:38,745 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-08-18 08:08:39,189 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.test_01_mail_tour.test_01_mail_tour: Chrome headless failed to start: [6892:6913:0818/080838.903614:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6892:6913:0818/080838.911378:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6892:6913:0818/080838.911470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6892:6913:0818/080838.918421:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6892:6913:0818/080838.918714:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6892:6913:0818/080838.929450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6892:6892:0818/080838.940629:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6927:6927:0818/080838.950351:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6927:6927:0818/080838.957125:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6892:6913:0818/080838.971402:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6892:6892:0818/080839.062170:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6892:6892:0818/080839.072766:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6892:6892:0818/080839.072823:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6892:6913:0818/080839.074877:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6892:6913:0818/080839.074916:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:08:39,195 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_01_mail_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:39,221 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-08-18 08:08:40,059 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless failed to start: [7006:7027:0818/080839.786868:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7006:7027:0818/080839.793113:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7006:7027:0818/080839.793975:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7006:7027:0818/080839.799894:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7006:7027:0818/080839.799918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7006:7027:0818/080839.804057:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7006:7006:0818/080839.804661:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7043:7043:0818/080839.822614:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7043:7043:0818/080839.825583:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7006:7027:0818/080839.837630:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:08:40,073 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_02_mail_create_channel_no_mail_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:40,105 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_02_mail_create_channel_no_mail_tour (odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour) 2026-08-18 08:08:40,106 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-08-18 08:08:40,767 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.test_02_mail_create_channel_no_mail_tour: Chrome headless failed to start: [7116:7137:0818/080840.569256:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7116:7137:0818/080840.572905:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7116:7137:0818/080840.573443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7116:7137:0818/080840.573483:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7116:7137:0818/080840.573495:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7116:7137:0818/080840.584363:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7116:7116:0818/080840.590470:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7151:7151:0818/080840.596957:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7151:7151:0818/080840.600611:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7116:7137:0818/080840.614884:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7116:7116:0818/080840.708929:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7116:7137:0818/080840.709035:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7116:7116:0818/080840.709097:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7116:7116:0818/080840.709118:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7116:7137:0818/080840.709156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7116:7116:0818/080840.709450:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-18 08:08:40,774 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_02_mail_create_channel_no_mail_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:40,810 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_02_mail_create_channel_no_mail_tour (odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour) 2026-08-18 08:08:40,811 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-08-18 08:08:41,396 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.test_02_mail_create_channel_no_mail_tour.test_02_mail_create_channel_no_mail_tour: Chrome headless failed to start: [7225:7246:0818/080841.216160:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7225:7246:0818/080841.222339:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7225:7246:0818/080841.222488:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7225:7246:0818/080841.222537:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7225:7246:0818/080841.222549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7225:7246:0818/080841.235187:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7225:7225:0818/080841.239120:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7225:7246:0818/080841.264050:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7261:7261:0818/080841.271321:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7261:7261:0818/080841.277832:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7225:7225:0818/080841.344616:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7225:7225:0818/080841.344753:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7225:7225:0818/080841.344781:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7225:7246:0818/080841.346449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7225:7246:0818/080841.346490:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:08:41,403 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_02_mail_create_channel_no_mail_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:41,440 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-08-18 08:08:41,638 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless failed to start: 2026-08-18 08:08:41,639 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_03_mail_discuss_configuration_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:41,673 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_03_mail_discuss_configuration_tour (odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour) 2026-08-18 08:08:41,674 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-08-18 08:08:42,056 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.test_03_mail_discuss_configuration_tour: Chrome headless failed to start: [7362:7383:0818/080841.838917:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7362:7383:0818/080841.843649:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7362:7383:0818/080841.844250:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7362:7383:0818/080841.845009:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7362:7383:0818/080841.845030:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7362:7383:0818/080841.866935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7362:7362:0818/080841.874057:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7399:7399:0818/080841.893496:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7399:7399:0818/080841.899712:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7362:7383:0818/080841.914762:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:08:42,064 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_03_mail_discuss_configuration_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:42,097 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_03_mail_discuss_configuration_tour (odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour) 2026-08-18 08:08:42,097 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-08-18 08:08:42,278 202 WARNING rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.test_03_mail_discuss_configuration_tour.test_03_mail_discuss_configuration_tour: Chrome headless failed to start: 2026-08-18 08:08:42,279 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_03_mail_discuss_configuration_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:08:42,328 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:08:42,347 202 INFO rb-03e6980-224009-405069 odoo.addons.mail.tests.test_uninstall: Starting TestMailUninstall.test_unlink_model ... 2026-08-18 08:08:44,137 202 INFO rb-03e6980-224009-405069 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 0x7f795e1ef1a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:44,138 202 INFO rb-03e6980-224009-405069 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 0x7f795d3c2f20> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:44,146 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:44,149 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:44,149 202 INFO rb-03e6980-224009-405069 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 0x7f795d3c0860> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:44,160 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:44,161 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:47,574 202 INFO rb-03e6980-224009-405069 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 0x7f793ac5a7a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:47,575 202 INFO rb-03e6980-224009-405069 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 0x7f795e6cd440> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:47,581 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:47,584 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:47,585 202 INFO rb-03e6980-224009-405069 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 0x7f795e6cc220> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:47,597 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:47,598 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:48,579 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2552] 2026-08-18 08:08:51,042 202 INFO rb-03e6980-224009-405069 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 0x7f793d857e20> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:51,043 202 INFO rb-03e6980-224009-405069 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 0x7f795f60ee80> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:51,049 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:51,053 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:51,054 202 INFO rb-03e6980-224009-405069 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 0x7f795f60cf40> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:51,071 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:51,072 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-odoo-18.0/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 353, in unlink res = super().unlink() File "/data/build/Viindoo-odoo-18.0/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/Viindoo-odoo-18.0/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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:52,812 202 INFO rb-03e6980-224009-405069 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 0x7f793a73a7a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:52,813 202 INFO rb-03e6980-224009-405069 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 0x7f793c3c22a0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:52,819 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:52,821 202 INFO rb-03e6980-224009-405069 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/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:52,822 202 INFO rb-03e6980-224009-405069 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 0x7f793c3c2ca0> Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, 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/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:52,833 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:52,834 202 INFO rb-03e6980-224009-405069 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/Viindoo-odoo-18.0/odoo-bin", line 8, in odoo.cli.main() File "/data/build/Viindoo-odoo-18.0/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 182, in run main(args) File "/data/build/Viindoo-odoo-18.0/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/Viindoo-odoo-18.0/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/Viindoo-odoo-18.0/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/Viindoo-odoo-18.0/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/Viindoo-odoo-18.0/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 1003, 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/Viindoo-odoo-18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/Viindoo-odoo-18.0/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/Viindoo-odoo-18.0/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/Viindoo-odoo-18.0/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-18 08:08:52,845 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:09:05,533 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:09:05,533 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:09:06,466 202 INFO rb-03e6980-224009-405069 odoo.addons.mail_group.tests.test_mail_group_mailing: Starting TestMailGroupMailing.test_mail_mail_headers ... 2026-08-18 08:09:06,888 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:09:07,205 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [3] 2026-08-18 08:09:07,208 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:07] "POST /group/3/unsubscribe_oneclick?email=member_1@test.com&token=8d04dc92ca76c8e8e1d59d8373f8b18904e2765a1d37fcd7e09aa00580dabaaa HTTP/1.1" 200 - 19 0.017 0.305 2026-08-18 08:09:07,225 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [4] 2026-08-18 08:09:07,226 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:07] "POST /group/3/unsubscribe_oneclick?email=member_2@test.com&token=faa04fd0a4fe9b3f22b2f4a0e55ea0b23595cc5d6d07e7db0176975ef08cb555 HTTP/1.1" 200 - 7 0.004 0.006 2026-08-18 08:09:07,249 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [5] 2026-08-18 08:09:07,250 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:07] "POST /group/3/unsubscribe_oneclick?email=banned_member@test.com&token=148cd9505f941e12fd0cec9d6447a1f807d06b372546962c02a37e729dac9d09 HTTP/1.1" 200 - 7 0.007 0.008 2026-08-18 08:09:07,368 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:09:07,386 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-08-18 08:09:07,753 202 _WARNING rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless failed to start: [7492:7513:0818/080907.737516:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:09:07,754 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: skipped TestCalendarWithRecurrence.test_dblclick_event_from_calendar : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:07,789 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_dblclick_event_from_calendar (odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar) 2026-08-18 08:09:07,790 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-08-18 08:09:08,297 202 _WARNING rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.test_dblclick_event_from_calendar: Chrome headless failed to start: [7518:7539:0818/080908.113433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7518:7539:0818/080908.113581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7518:7539:0818/080908.113617:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7518:7539:0818/080908.113644:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7518:7539:0818/080908.113653:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7518:7539:0818/080908.130934:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7518:7518:0818/080908.133324:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7555:7555:0818/080908.159164:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7555:7555:0818/080908.161586:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7518:7539:0818/080908.168354:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7518:7518:0818/080908.255367:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7518:7539:0818/080908.255478:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7518:7518:0818/080908.255526:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7518:7518:0818/080908.255544:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7518:7539:0818/080908.255577:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:09:08,303 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: skipped TestCalendarWithRecurrence.test_dblclick_event_from_calendar : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:08,337 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_dblclick_event_from_calendar (odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar) 2026-08-18 08:09:08,337 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-08-18 08:09:08,866 202 WARNING rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.test_dblclick_event_from_calendar.test_dblclick_event_from_calendar: Chrome headless failed to start: [7628:7649:0818/080908.656018:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7628:7649:0818/080908.660401:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7628:7649:0818/080908.660513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7628:7649:0818/080908.660551:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7628:7649:0818/080908.660721:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7628:7649:0818/080908.671620:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7628:7628:0818/080908.672433:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7663:7663:0818/080908.699982:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7628:7649:0818/080908.703802:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7663:7663:0818/080908.705874:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7628:7628:0818/080908.780721:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7628:7649:0818/080908.780966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7628:7628:0818/080908.781017:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7628:7628:0818/080908.784745:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7628:7649:0818/080908.784814:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:09:08,875 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: skipped TestCalendarWithRecurrence.test_dblclick_event_from_calendar : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:08,913 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-08-18 08:09:09,272 202 _WARNING rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless failed to start: [7739:7760:0818/080909.237547:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:09:09,273 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: skipped TestCalendarWithRecurrence.test_drag_and_drop_calendar_event : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:09,308 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_drag_and_drop_calendar_event (odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event) 2026-08-18 08:09:09,309 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-08-18 08:09:09,639 202 _WARNING rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.test_drag_and_drop_calendar_event: Chrome headless failed to start: 2026-08-18 08:09:09,639 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: skipped TestCalendarWithRecurrence.test_drag_and_drop_calendar_event : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:09,674 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_drag_and_drop_calendar_event (odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event) 2026-08-18 08:09:09,675 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-08-18 08:09:10,091 202 WARNING rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.test_drag_and_drop_calendar_event.test_drag_and_drop_calendar_event: Chrome headless failed to start: 2026-08-18 08:09:10,093 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_calendar_with_recurrence: skipped TestCalendarWithRecurrence.test_drag_and_drop_calendar_event : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:10,144 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:09:10,160 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_basic_access_and_new_equipment ... 2026-08-18 08:09:10,683 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-08-18 08:09:10,702 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28364] 2026-08-18 08:09:10,710 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:09:11,139 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-08-18 08:09:11,149 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28366] 2026-08-18 08:09:11,156 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:09:11,623 202 INFO rb-03e6980-224009-405069 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_done_maintenance_no_close_or_request_date ... 2026-08-18 08:09:12,122 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-08-18 08:09:12,136 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28370] 2026-08-18 08:09:12,144 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:09:12,552 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-08-18 08:09:12,565 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28372] 2026-08-18 08:09:12,572 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:09:13,288 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 08:09:19,497 202 INFO rb-03e6980-224009-405069 odoo.addons.marketing_card.tests.test_campaign: Starting TestMarketingCardRouting.test_campaign_stats ... 2026-08-18 08:09:20,132 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:09:20,733 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:20] "GET /cards/part0-1/preview HTTP/1.1" 200 - 88 0.047 0.556 2026-08-18 08:09:20,749 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:20] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.004 2026-08-18 08:09:20,794 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:20] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.007 2026-08-18 08:09:20,858 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:20] "GET /cards/part0-1/redirect HTTP/1.1" 200 - 20 0.013 0.040 2026-08-18 08:09:20,885 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:20] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 5 0.005 0.006 2026-08-18 08:09:20,928 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:20] "GET /cards/part0-1/redirect HTTP/1.1" 303 - 7 0.009 0.017 2026-08-18 08:09:21,006 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:21] "GET /r/Yk9 HTTP/1.1" 301 - 24 0.033 0.031 2026-08-18 08:09:21,091 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:09:34,357 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:09:34,357 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:09:34,950 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow ... 2026-08-18 08:09:35,473 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) targets mailing.contact, blacklist: 0 emails 2026-08-18 08:09:35,474 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) has already reached 0 mailing.contact emails 2026-08-18 08:09:35,690 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) targets mailing.contact, blacklist: 0 emails 2026-08-18 08:09:35,690 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) has already reached 15 mailing.contact emails 2026-08-18 08:09:36,201 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow_cron ... 2026-08-18 08:09:36,424 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) targets mailing.contact, blacklist: 0 emails 2026-08-18 08:09:36,424 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) has already reached 0 mailing.contact emails 2026-08-18 08:09:36,682 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) targets mailing.contact, blacklist: 0 emails 2026-08-18 08:09:36,682 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) has already reached 15 mailing.contact emails 2026-08-18 08:09:37,024 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (62) started manually 2026-08-18 08:09:37,077 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (62) done 2026-08-18 08:09:37,107 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_campaign ... 2026-08-18 08:09:37,476 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_compare ... 2026-08-18 08:09:37,663 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_duplicate_date ... 2026-08-18 08:09:38,005 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_manual_flow ... 2026-08-18 08:09:38,196 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) targets mailing.contact, blacklist: 0 emails 2026-08-18 08:09:38,197 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) has already reached 0 mailing.contact emails 2026-08-18 08:09:38,406 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) targets mailing.contact, blacklist: 0 emails 2026-08-18 08:09:38,407 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) has already reached 15 mailing.contact emails 2026-08-18 08:09:38,793 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_minimum_participants ... 2026-08-18 08:09:39,107 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) targets mailing.contact, blacklist: 0 emails 2026-08-18 08:09:39,107 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) has already reached 0 mailing.contact emails 2026-08-18 08:09:39,231 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:09:51,569 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:09:51,569 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:09:52,182 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [133838, 133658, 163904] 2026-08-18 08:09:52,182 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mailing.list records with IDs: [3, 1, 2] 2026-08-18 08:09:52,316 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_assert_initial_values ... 2026-08-18 08:09:52,740 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_report_unsubscribe ... 2026-08-18 08:09:52,755 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_marketing from n/a 2026-08-18 08:09:52,769 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:09:55,130 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:55] "GET /mailing/report/unsubscribe?user_id=576&token= HTTP/1.1" 400 - 261 0.335 2.031 2026-08-18 08:09:55,271 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:55] "GET /mailing/report/unsubscribe?user_id=576&token=zboobs HTTP/1.1" 418 - 22 0.042 0.089 2026-08-18 08:09:55,364 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:55] "GET /mailing/report/unsubscribe?user_id=1&token=006b8389f29b2a2c4d83edce498a37597d4b6a59265a2a5bbc1181697ffe24b0 HTTP/1.1" 418 - 18 0.019 0.068 2026-08-18 08:09:56,463 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:56] "GET /mailing/report/unsubscribe?user_id=576&token=006b8389f29b2a2c4d83edce498a37597d4b6a59265a2a5bbc1181697ffe24b0 HTTP/1.1" 418 - 187 0.357 0.592 2026-08-18 08:09:56,604 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #576 deleted ir.config_parameter records with IDs: [37] 2026-08-18 08:09:57,157 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Simulating signal changes during tests 2026-08-18 08:09:57,157 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:09:57] "GET /mailing/report/unsubscribe?user_id=576&token=006b8389f29b2a2c4d83edce498a37597d4b6a59265a2a5bbc1181697ffe24b0 HTTP/1.1" 200 - 150 0.149 0.437 2026-08-18 08:09:57,189 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless failed to start: 2026-08-18 08:09:57,594 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped Subtest TestMailingControllers.test_mailing_unsubscribe_from_document_tour (test_email='"Not Déboulonneur" ', tour_name='mailing_portal_unsubscribe_from_document') : Failed to detect chrome devtools port after 10.0s. 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless failed to start: 2026-08-18 08:09:57,991 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped Subtest TestMailingControllers.test_mailing_unsubscribe_from_document_tour (test_email='"Déboulonneur" <>', tour_name='mailing_portal_unsubscribe_from_document_with_lists') : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:58,030 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_document_tour (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour) 2026-08-18 08:09:58,031 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.test_mailing_unsubscribe_from_document_tour: Chrome headless failed to start: 2026-08-18 08:09:58,410 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped Subtest TestMailingControllers.test_mailing_unsubscribe_from_document_tour (test_email='"Not Déboulonneur" ', tour_name='mailing_portal_unsubscribe_from_document') : Failed to detect chrome devtools port after 10.0s. 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.test_mailing_unsubscribe_from_document_tour: Chrome headless failed to start: 2026-08-18 08:09:58,780 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped Subtest TestMailingControllers.test_mailing_unsubscribe_from_document_tour (test_email='"Déboulonneur" <>', tour_name='mailing_portal_unsubscribe_from_document_with_lists') : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:58,826 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_document_tour (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour) 2026-08-18 08:09:58,826 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2022-06-14 10:00:00,000 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.test_mailing_unsubscribe_from_document_tour.test_mailing_unsubscribe_from_document_tour: Chrome headless failed to start: 2026-08-18 08:09:59,236 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped Subtest TestMailingControllers.test_mailing_unsubscribe_from_document_tour (test_email='"Not Déboulonneur" ', tour_name='mailing_portal_unsubscribe_from_document') : Failed to detect chrome devtools port after 10.0s. 2022-06-14 10:00:00,000 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.test_mailing_unsubscribe_from_document_tour.test_mailing_unsubscribe_from_document_tour: Chrome headless failed to start: 2026-08-18 08:09:59,701 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped Subtest TestMailingControllers.test_mailing_unsubscribe_from_document_tour (test_email='"Déboulonneur" <>', tour_name='mailing_portal_unsubscribe_from_document_with_lists') : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:09:59,740 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-08-18 08:10:00,023 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_marketing from n/a 2026-08-18 08:10:00,034 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:10:01,498 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:01] "GET /mailing/32/unsubscribe HTTP/1.1" 400 - 259 0.188 1.281 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless failed to start: 2026-08-18 08:10:02,171 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:02,291 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_document_tour_mailing_user (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user) 2026-08-18 08:10:02,292 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-08-18 08:10:02,680 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_marketing from n/a 2026-08-18 08:10:02,710 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:10:04,005 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:04] "GET /mailing/32/unsubscribe HTTP/1.1" 400 - 259 0.185 1.125 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless failed to start: 2026-08-18 08:10:04,441 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:04,517 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_document_tour_mailing_user (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user) 2026-08-18 08:10:04,517 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-08-18 08:10:04,876 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_marketing from n/a 2026-08-18 08:10:04,891 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:10:06,277 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:06] "GET /mailing/32/unsubscribe HTTP/1.1" 400 - 259 0.288 1.106 2022-06-14 10:00:00,000 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.test_mailing_unsubscribe_from_document_tour_mailing_user.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless failed to start: 2026-08-18 08:10:06,932 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:07,094 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless failed to start: 2026-08-18 08:10:07,637 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_list_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:07,685 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_list_tour (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour) 2026-08-18 08:10:07,686 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.test_mailing_unsubscribe_from_list_tour: Chrome headless failed to start: 2026-08-18 08:10:08,071 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_list_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:08,107 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_list_tour (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour) 2026-08-18 08:10:08,107 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2022-06-14 10:00:00,000 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.test_mailing_unsubscribe_from_list_tour.test_mailing_unsubscribe_from_list_tour: Chrome headless failed to start: 2026-08-18 08:10:08,467 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_list_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:08,505 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless failed to start: 2026-08-18 08:10:08,913 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:08,947 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_list_with_update_tour (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour) 2026-08-18 08:10:08,948 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless failed to start: 2026-08-18 08:10:09,337 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:09,369 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_list_with_update_tour (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour) 2026-08-18 08:10:09,369 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2022-06-14 10:00:00,000 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.test_mailing_unsubscribe_from_list_with_update_tour.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless failed to start: 2026-08-18 08:10:09,725 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:09,761 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-08-18 08:10:10,299 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_portal_fleurus from n/a 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless failed to start: 2026-08-18 08:10:10,720 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_my : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:10,761 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_my (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my) 2026-08-18 08:10:10,762 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-08-18 08:10:11,613 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_portal_fleurus from n/a 2022-06-14 10:00:00,000 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.test_mailing_unsubscribe_from_my: Chrome headless failed to start: 2026-08-18 08:10:11,961 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_my : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:12,005 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_unsubscribe_from_my (odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my) 2026-08-18 08:10:12,005 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-08-18 08:10:12,792 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_portal_fleurus from n/a 2022-06-14 10:00:00,000 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.test_mailing_unsubscribe_from_my.test_mailing_unsubscribe_from_my: Chrome headless failed to start: 2026-08-18 08:10:13,192 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_my : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:13,235 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_view ... 2026-08-18 08:10:13,650 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:user_marketing from n/a 2026-08-18 08:10:13,694 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:10:16,655 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:16] "GET /mailing/32/view?email=u.u@example.com&document_id=1662&hash_token= HTTP/1.1" 400 - 257 0.487 2.482 2026-08-18 08:10:16,815 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:16] "GET /mailing/32/view?email=u.u@example.com&document_id=1662&hash_token=zboobs HTTP/1.1" 418 - 22 0.049 0.107 2026-08-18 08:10:16,967 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:16] "GET /mailing/32/view?email=u.u@example.com&document_id=2&hash_token=62a1cb7436796a376b9b4f741c099feeb7ea33699765d0ff8d953f110cb6c8eab73fa9c720d61a3d0e9c148d833f96355f78189e3ab77db105efae16984b9d13 HTTP/1.1" 418 - 17 0.069 0.079 2026-08-18 08:10:17,068 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:17] "GET /mailing/32/view?email=not.email@example.com&document_id=1662&hash_token=62a1cb7436796a376b9b4f741c099feeb7ea33699765d0ff8d953f110cb6c8eab73fa9c720d61a3d0e9c148d833f96355f78189e3ab77db105efae16984b9d13 HTTP/1.1" 418 - 17 0.034 0.062 2026-08-18 08:10:17,187 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:17] "GET /mailing/34/view?email=u.u@example.com&document_id=1662&hash_token=62a1cb7436796a376b9b4f741c099feeb7ea33699765d0ff8d953f110cb6c8eab73fa9c720d61a3d0e9c148d833f96355f78189e3ab77db105efae16984b9d13 HTTP/1.1" 418 - 17 0.046 0.068 2026-08-18 08:10:17,318 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:17] "GET /mailing/0/view?email=u.u@example.com&document_id=1662&hash_token=62a1cb7436796a376b9b4f741c099feeb7ea33699765d0ff8d953f110cb6c8eab73fa9c720d61a3d0e9c148d833f96355f78189e3ab77db105efae16984b9d13 HTTP/1.1" 400 - 15 0.043 0.083 2026-08-18 08:10:17,393 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:17] "GET /mailing/32/view?email=u.u@example.com&document_id=1662&hash_token=62a1cb7436796a376b9b4f741c099feeb7ea33699765d0ff8d953f110cb6c8eab73fa9c720d61a3d0e9c148d833f96355f78189e3ab77db105efae16984b9d13 HTTP/1.1" 200 - 9 0.029 0.029 2026-08-18 08:10:17,716 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:10:17] "GET /mailing/32/view HTTP/1.1" 200 - 22 0.094 0.038 2026-08-18 08:10:17,717 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_view: waiting for threads: [] 2026-08-18 08:10:18,674 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:10:42,278 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:10:42,278 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:10:43,619 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-08-18 08:10:44,352 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless failed to start: 2026-08-18 08:10:44,353 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_campaign_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:44,392 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_campaign_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour) 2026-08-18 08:10:44,393 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-08-18 08:10:44,904 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.test_mailing_campaign_tour: Chrome headless failed to start: 2026-08-18 08:10:44,904 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_campaign_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:44,946 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_campaign_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour) 2026-08-18 08:10:44,946 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-08-18 08:10:45,578 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.test_mailing_campaign_tour.test_mailing_campaign_tour: Chrome headless failed to start: 2026-08-18 08:10:45,579 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_campaign_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:45,634 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-08-18 08:10:45,953 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless failed to start: 2026-08-18 08:10:45,957 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_editor_theme_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:46,004 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_editor_theme_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour) 2026-08-18 08:10:46,005 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-08-18 08:10:46,236 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.test_mailing_editor_theme_tour: Chrome headless failed to start: 2026-08-18 08:10:46,237 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_editor_theme_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:46,274 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_editor_theme_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour) 2026-08-18 08:10:46,274 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-08-18 08:10:46,489 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.test_mailing_editor_theme_tour.test_mailing_editor_theme_tour: Chrome headless failed to start: 2026-08-18 08:10:46,490 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_editor_theme_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:46,527 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-08-18 08:10:46,741 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless failed to start: 2026-08-18 08:10:46,742 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_editor_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:46,777 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_editor_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour) 2026-08-18 08:10:46,778 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-08-18 08:10:47,002 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.test_mailing_editor_tour: Chrome headless failed to start: 2026-08-18 08:10:47,003 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_editor_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:47,036 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mailing_editor_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour) 2026-08-18 08:10:47,036 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-08-18 08:10:47,253 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.test_mailing_editor_tour.test_mailing_editor_tour: Chrome headless failed to start: 2026-08-18 08:10:47,254 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_editor_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:47,287 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-08-18 08:10:47,487 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless failed to start: 2026-08-18 08:10:47,488 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mass_mailing_code_view_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:47,523 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mass_mailing_code_view_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour) 2026-08-18 08:10:47,523 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-08-18 08:10:47,769 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.test_mass_mailing_code_view_tour: Chrome headless failed to start: 2026-08-18 08:10:47,769 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mass_mailing_code_view_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:47,817 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mass_mailing_code_view_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour) 2026-08-18 08:10:47,817 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-08-18 08:10:48,062 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.test_mass_mailing_code_view_tour.test_mass_mailing_code_view_tour: Chrome headless failed to start: 2026-08-18 08:10:48,063 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mass_mailing_code_view_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:48,096 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-08-18 08:10:48,310 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless failed to start: 2026-08-18 08:10:48,311 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_tabs_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:48,348 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_snippets_mailing_menu_tabs_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour) 2026-08-18 08:10:48,348 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-08-18 08:10:48,549 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.test_snippets_mailing_menu_tabs_tour: Chrome headless failed to start: 2026-08-18 08:10:48,550 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_tabs_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:48,585 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_snippets_mailing_menu_tabs_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour) 2026-08-18 08:10:48,586 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-08-18 08:10:48,830 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.test_snippets_mailing_menu_tabs_tour.test_snippets_mailing_menu_tabs_tour: Chrome headless failed to start: 2026-08-18 08:10:48,831 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_tabs_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:48,864 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-08-18 08:10:49,070 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless failed to start: 2026-08-18 08:10:49,071 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:49,107 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_snippets_mailing_menu_toolbar_mobile_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour) 2026-08-18 08:10:49,108 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-08-18 08:10:49,313 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless failed to start: 2026-08-18 08:10:49,314 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:49,350 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_snippets_mailing_menu_toolbar_mobile_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour) 2026-08-18 08:10:49,350 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-08-18 08:10:49,558 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.test_snippets_mailing_menu_toolbar_mobile_tour.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless failed to start: 2026-08-18 08:10:49,559 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:49,600 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-08-18 08:10:49,842 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless failed to start: 2026-08-18 08:10:49,844 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_toolbar_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:49,881 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_snippets_mailing_menu_toolbar_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour) 2026-08-18 08:10:49,882 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-08-18 08:10:50,126 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.test_snippets_mailing_menu_toolbar_tour: Chrome headless failed to start: 2026-08-18 08:10:50,127 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_toolbar_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:50,164 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_snippets_mailing_menu_toolbar_tour (odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour) 2026-08-18 08:10:50,164 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-08-18 08:10:50,385 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.test_snippets_mailing_menu_toolbar_tour.test_snippets_mailing_menu_toolbar_tour: Chrome headless failed to start: 2026-08-18 08:10:50,385 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_toolbar_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:10:51,021 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:11:03,424 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:11:03,424 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:11:04,953 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-08-18 08:11:04,986 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30299] 2026-08-18 08:11:04,996 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:11:05,044 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency ... 2026-08-18 08:11:05,136 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency_mass_mailing_user ... 2026-08-18 08:11:05,160 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [20] 2026-08-18 08:11:05,187 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [18] 2026-08-18 08:11:05,209 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted utm.source records with IDs: [58] 2026-08-18 08:11:05,292 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-18 08:11:08,485 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing_event_sms.tests.test_mailing_event: Starting TestMassMailEventValues.test_mailing_event_computed_fields_form ... 2026-08-18 08:11:09,350 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-18 08:11:21,597 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35075] 2026-08-18 08:11:21,597 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-18 08:11:22,153 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_sms_ab_testing: Starting TestMailingSMSABTesting.test_mailing_sms_ab_testing_compare ... 2026-08-18 08:11:22,777 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:11:22,797 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-08-18 08:11:23,185 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless failed to start: 2026-08-18 08:11:23,186 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: skipped Subtest TestMailingUi.test_tour_mailing_activities_split (login='admin') : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:11:23,229 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_tour_mailing_activities_split (odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split) 2026-08-18 08:11:23,230 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-08-18 08:11:23,825 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.test_tour_mailing_activities_split: Chrome headless failed to start: [8412:8433:0818/081123.582430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8412:8433:0818/081123.590442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8412:8433:0818/081123.603334:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8412:8433:0818/081123.603374:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8412:8433:0818/081123.603382:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8412:8433:0818/081123.628160:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8412:8412:0818/081123.631578:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8447:8447:0818/081123.647540:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8447:8447:0818/081123.649463:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8412:8433:0818/081123.655853:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8412:8412:0818/081123.754596:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8412:8412:0818/081123.754714:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [8412:8412:0818/081123.754733:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8412:8433:0818/081123.755678:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8412:8433:0818/081123.755724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:11:23,832 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: skipped Subtest TestMailingUi.test_tour_mailing_activities_split (login='admin') : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:11:23,884 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_tour_mailing_activities_split (odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split) 2026-08-18 08:11:23,884 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-08-18 08:11:24,335 202 WARNING rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.test_tour_mailing_activities_split.test_tour_mailing_activities_split: Chrome headless failed to start: 2026-08-18 08:11:24,336 202 INFO rb-03e6980-224009-405069 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: skipped Subtest TestMailingUi.test_tour_mailing_activities_split (login='admin') : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:11:24,424 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:11:33,686 202 INFO rb-03e6980-224009-405069 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_cancel_membership ... 2026-08-18 08:11:36,114 202 INFO rb-03e6980-224009-405069 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_none_membership ... 2026-08-18 08:11:36,763 202 INFO rb-03e6980-224009-405069 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_old_membership ... 2026-08-18 08:11:38,717 202 INFO rb-03e6980-224009-405069 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_paid_membership ... 2026-08-18 08:11:40,151 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 08:11:40,185 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_duplicate_event_microsoft_calendar ... 2026-08-18 08:11:40,690 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-08-18 08:11:40,706 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30704] 2026-08-18 08:11:41,159 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-08-18 08:11:41,167 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30706] 2026-08-18 08:11:41,521 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_for_another_user ... 2026-08-18 08:11:41,908 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-08-18 08:11:41,918 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30710] 2026-08-18 08:11:42,322 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-08-18 08:11:42,330 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30712] 2026-08-18 08:11:42,975 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-08-18 08:11:42,986 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30716] 2026-08-18 08:11:43,089 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_default_and_undefined_sensitivity ... 2026-08-18 08:11:43,478 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-08-18 08:11:43,487 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30719] 2026-08-18 08:11:44,050 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-08-18 08:11:44,063 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30721] 2026-08-18 08:11:44,234 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_sync_config_paused ... 2026-08-18 08:11:44,677 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-08-18 08:11:44,685 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30724] 2026-08-18 08:11:45,160 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-08-18 08:11:45,168 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30726] 2026-08-18 08:11:45,365 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_attendee_calendar ... 2026-08-18 08:11:45,807 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-08-18 08:11:45,822 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30729] 2026-08-18 08:11:46,362 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-08-18 08:11:46,368 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30731] 2026-08-18 08:11:46,617 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_organizer_calendar ... 2026-08-18 08:11:47,081 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-08-18 08:11:47,091 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30740] 2026-08-18 08:11:47,644 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-08-18 08:11:47,656 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30742] 2026-08-18 08:11:47,968 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync ... 2026-08-18 08:11:48,400 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-08-18 08:11:48,409 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30751] 2026-08-18 08:11:48,920 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-08-18 08:11:48,930 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30753] 2026-08-18 08:11:49,049 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync_by_another_user ... 2026-08-18 08:11:49,530 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-08-18 08:11:49,543 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30755] 2026-08-18 08:11:50,085 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-08-18 08:11:50,095 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30757] 2026-08-18 08:11:50,233 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_without_sync ... 2026-08-18 08:11:50,725 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-08-18 08:11:50,735 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30759] 2026-08-18 08:11:51,294 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-08-18 08:11:51,305 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30761] 2026-08-18 08:11:51,468 202 INFO rb-03e6980-224009-405069 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-08-18 08:11:51,919 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-08-18 08:11:51,934 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30763] 2026-08-18 08:11:52,504 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-08-18 08:11:52,513 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30765] 2026-08-18 08:11:52,696 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_exists_in_odoo ... 2026-08-18 08:11:53,087 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-08-18 08:11:53,106 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30768] 2026-08-18 08:11:53,705 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-08-18 08:11:53,717 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30770] 2026-08-18 08:11:53,971 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_where_email_addresses_are_capitalized ... 2026-08-18 08:11:54,442 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-08-18 08:11:54,448 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30773] 2026-08-18 08:11:54,930 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-08-18 08:11:54,938 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30775] 2026-08-18 08:11:55,120 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_organizer_calendar ... 2026-08-18 08:11:55,543 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-08-18 08:11:55,562 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30778] 2026-08-18 08:11:56,109 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-08-18 08:11:56,121 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30780] 2026-08-18 08:11:56,361 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_without_organizer ... 2026-08-18 08:11:56,762 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-08-18 08:11:56,783 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30783] 2026-08-18 08:11:57,385 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-08-18 08:11:57,393 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30785] 2026-08-18 08:11:57,581 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_email ... 2026-08-18 08:11:57,996 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2026-08-18 08:11:58,011 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30788] 2026-08-18 08:11:58,551 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2026-08-18 08:11:58,558 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30790] 2026-08-18 08:11:58,848 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_sync ... 2026-08-18 08:11:59,356 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [647] 2026-08-18 08:11:59,367 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30794] 2026-08-18 08:11:59,918 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [648] 2026-08-18 08:11:59,935 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30796] 2026-08-18 08:12:00,174 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_videocall_sync_microsoft_calendar ... 2026-08-18 08:12:00,615 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2026-08-18 08:12:00,625 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30799] 2026-08-18 08:12:01,279 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-08-18 08:12:01,296 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30801] 2026-08-18 08:12:01,671 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_forbid_recurrences_creation_synced_outlook_calendar ... 2026-08-18 08:12:02,124 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2026-08-18 08:12:02,145 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30804] 2026-08-18 08:12:02,639 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2026-08-18 08:12:02,652 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30806] 2026-08-18 08:12:02,793 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_new_db_skip_odoo2microsoft_sync_previously_created_events ... 2026-08-18 08:12:03,259 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-08-18 08:12:03,269 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30808] 2026-08-18 08:12:03,703 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [654] 2026-08-18 08:12:03,716 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30810] 2026-08-18 08:12:04,125 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_no_videocall_hr_holidays ... 2026-08-18 08:12:04,586 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [655] 2026-08-18 08:12:04,597 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30813] 2026-08-18 08:12:05,143 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [656] 2026-08-18 08:12:05,151 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30815] 2026-08-18 08:12:06,591 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #646 deleted mail.mail records with IDs: [657] 2026-08-18 08:12:06,864 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_old_db_odoo2microsoft_sync_previously_created_events ... 2026-08-18 08:12:07,321 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [658] 2026-08-18 08:12:07,327 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30822] 2026-08-18 08:12:07,846 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [659] 2026-08-18 08:12:07,856 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30824] 2026-08-18 08:12:08,246 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_skip_sync_for_non_synchronized_users_new_events ... 2026-08-18 08:12:08,736 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [660] 2026-08-18 08:12:08,745 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30827] 2026-08-18 08:12:09,321 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [661] 2026-08-18 08:12:09,330 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30829] 2021-09-20 10:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #650 deleted mail.mail records with IDs: [662] 2026-08-18 08:12:09,993 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_create_update_single_event ... 2026-08-18 08:12:10,419 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-08-18 08:12:10,427 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30833] 2026-08-18 08:12:10,926 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [664] 2026-08-18 08:12:10,937 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30835] 2026-08-18 08:12:11,326 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #652 deleted mail.mail records with IDs: [665] 2026-08-18 08:12:11,626 202 INFO rb-03e6980-224009-405069 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_website_appointments_through_cron ... 2026-08-18 08:12:12,099 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2026-08-18 08:12:12,107 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30839] 2026-08-18 08:12:12,658 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-08-18 08:12:12,670 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30841] 2020-05-07 20:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [668] 2020-05-07 21:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [669] 2020-05-08 08:00:00,000 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [670] 2026-08-18 08:12:14,397 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-18 08:12:14,572 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_bom_kit_rounding ... 2026-08-18 08:12:14,852 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-08-18 08:12:15,050 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless failed to start: 2026-08-18 08:12:15,050 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: skipped TestTourBoM.test_manufacture_from_bom : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:15,084 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_manufacture_from_bom (odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom) 2026-08-18 08:12:15,085 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-08-18 08:12:15,461 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.test_manufacture_from_bom: Chrome headless failed to start: [8554:8576:0818/081215.243085:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8554:8576:0818/081215.247504:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8554:8576:0818/081215.247927:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8554:8576:0818/081215.248005:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8554:8576:0818/081215.248026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8554:8576:0818/081215.259523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8554:8554:0818/081215.263471:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8554:8576:0818/081215.292180:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8590:8590:0818/081215.298988:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8590:8590:0818/081215.318091:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-18 08:12:15,467 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: skipped TestTourBoM.test_manufacture_from_bom : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:15,498 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_manufacture_from_bom (odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom) 2026-08-18 08:12:15,498 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-08-18 08:12:15,681 202 WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.test_manufacture_from_bom.test_manufacture_from_bom: Chrome headless failed to start: 2026-08-18 08:12:15,681 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: skipped TestTourBoM.test_manufacture_from_bom : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:15,716 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-08-18 08:12:15,901 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless failed to start: [8680:8701:0818/081215.884493:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:12:15,902 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: skipped TestTourBoM.test_mrp_bom_product_catalog : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:15,933 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_bom_product_catalog (odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog) 2026-08-18 08:12:15,934 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-08-18 08:12:16,126 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.test_mrp_bom_product_catalog: Chrome headless failed to start: 2026-08-18 08:12:16,126 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: skipped TestTourBoM.test_mrp_bom_product_catalog : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:16,160 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_bom_product_catalog (odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog) 2026-08-18 08:12:16,160 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-08-18 08:12:16,568 202 WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.test_mrp_bom_product_catalog.test_mrp_bom_product_catalog: Chrome headless failed to start: [8727:8748:0818/081216.320585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8727:8748:0818/081216.325317:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8727:8748:0818/081216.325408:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8727:8748:0818/081216.325451:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8727:8748:0818/081216.325460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8727:8748:0818/081216.333961:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8727:8727:0818/081216.350820:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8763:8763:0818/081216.378715:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8763:8763:0818/081216.381078:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8727:8748:0818/081216.391176:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8727:8727:0818/081216.490236:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8727:8727:0818/081216.490352:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [8727:8727:0818/081216.490371:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8727:8748:0818/081216.494449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8727:8748:0818/081216.494499:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:12:16,584 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_bom: skipped TestTourBoM.test_mrp_bom_product_catalog : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:16,639 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:12:17,256 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_automatic_consume_new_added_component ... 2026-08-18 08:12:18,604 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_multi_lot_component_consumption ... 2026-08-18 08:12:18,619 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [26] 2026-08-18 08:12:18,627 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [28] 2026-08-18 08:12:19,371 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_no_component_consumption_on_lot_removal ... 2026-08-18 08:12:20,279 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [182] 2026-08-18 08:12:20,343 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [183] 2026-08-18 08:12:20,409 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [184] 2026-08-18 08:12:20,581 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_available ... 2026-08-18 08:12:23,289 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_not_available ... 2026-08-18 08:12:24,388 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_partially_available ... 2026-08-18 08:12:25,055 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [245, 242, 246, 243, 247, 244, 248] 2026-08-18 08:12:25,547 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [252, 249, 253, 250, 254, 251, 255] 2026-08-18 08:12:26,680 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [259, 256, 260, 257, 261, 258, 262] 2026-08-18 08:12:27,143 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [266, 263, 267, 264, 268, 265, 269] 2026-08-18 08:12:27,211 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_reservation_method_for_outgoing ... 2026-08-18 08:12:28,487 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_tracked_production_2_steps_manufacturing ... 2026-08-18 08:12:30,748 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:12:30,765 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-08-18 08:12:31,922 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless failed to start: [8839:8860:0818/081231.908619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8853:8853:0100/000000.920255:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-18 08:12:31,923 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption: skipped TestTourManualConsumption.test_mrp_manual_consumption_02 : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:31,959 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_manual_consumption_02 (odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02) 2026-08-18 08:12:31,959 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-08-18 08:12:33,479 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.test_mrp_manual_consumption_02: Chrome headless failed to start: [8865:8886:0818/081233.300271:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8865:8886:0818/081233.304723:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8865:8886:0818/081233.304833:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8865:8886:0818/081233.304884:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8865:8886:0818/081233.304897:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8865:8886:0818/081233.323122:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8865:8865:0818/081233.328516:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8900:8900:0818/081233.354681:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8900:8900:0818/081233.361445:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8865:8886:0818/081233.362366:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8865:8865:0818/081233.427183:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8865:8865:0818/081233.427281:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [8865:8865:0818/081233.427299:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8865:8886:0818/081233.427297:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8865:8886:0818/081233.427328:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:12:33,484 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption: skipped TestTourManualConsumption.test_mrp_manual_consumption_02 : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:33,523 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_manual_consumption_02 (odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02) 2026-08-18 08:12:33,523 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-08-18 08:12:34,941 202 WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.test_mrp_manual_consumption_02.test_mrp_manual_consumption_02: Chrome headless failed to start: [8975:8998:0818/081234.907139:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:12:34,941 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_manual_consumption: skipped TestTourManualConsumption.test_mrp_manual_consumption_02 : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:34,993 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:12:40,287 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_actual_vs_planned ... 2026-08-18 08:12:42,298 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_mo_with_byproduct ... 2026-08-18 08:12:44,145 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_normal_mo ... 2026-08-18 08:12:47,417 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_uom_conversion ... 2026-08-18 08:12:50,390 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:12:50,414 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-08-18 08:12:51,084 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless failed to start: [9001:9022:0818/081250.852352:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9001:9022:0818/081250.863232:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9001:9022:0818/081250.863324:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9001:9022:0818/081250.863372:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9001:9022:0818/081250.863379:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9001:9022:0818/081250.876235:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9001:9001:0818/081250.878112:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9038:9038:0818/081250.890359:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9038:9038:0818/081250.895674:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9001:9022:0818/081250.901236:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9001:9001:0818/081251.023590:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9001:9001:0818/081251.023687:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9001:9001:0818/081251.023704:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9001:9022:0818/081251.026466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9001:9022:0818/081251.026499:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:12:51,097 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports: skipped TestReportBom.test_mrp_report_bom_variant_selection : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:51,138 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_report_bom_variant_selection (odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection) 2026-08-18 08:12:51,139 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-08-18 08:12:51,778 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.test_mrp_report_bom_variant_selection: Chrome headless failed to start: [9111:9132:0818/081251.613876:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9111:9132:0818/081251.616096:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9111:9132:0818/081251.616342:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9111:9132:0818/081251.616389:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9111:9132:0818/081251.616401:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9111:9132:0818/081251.629668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9111:9111:0818/081251.633326:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9146:9146:0818/081251.648179:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9146:9146:0818/081251.650649:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9111:9132:0818/081251.652633:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:12:51,783 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports: skipped TestReportBom.test_mrp_report_bom_variant_selection : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:51,810 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_report_bom_variant_selection (odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection) 2026-08-18 08:12:51,810 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-08-18 08:12:52,572 202 WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.test_mrp_report_bom_variant_selection.test_mrp_report_bom_variant_selection: Chrome headless failed to start: [9221:9242:0818/081252.342415:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9221:9242:0818/081252.346097:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9221:9242:0818/081252.346514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9221:9242:0818/081252.346974:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9221:9242:0818/081252.346999:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9221:9242:0818/081252.357233:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9221:9221:0818/081252.362826:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9221:9242:0818/081252.383991:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9257:9257:0818/081252.390388:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9257:9257:0818/081252.395345:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9221:9221:0818/081252.489258:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9221:9221:0818/081252.489377:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9221:9221:0818/081252.489397:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9221:9221:0818/081252.489625:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9221:9242:0818/081252.490591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9221:9242:0818/081252.490635:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:12:52,587 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_mrp_reports: skipped TestReportBom.test_mrp_report_bom_variant_selection : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:52,636 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:12:52,665 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-08-18 08:12:56,785 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless failed to start: [9335:9356:0818/081256.751719:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-18 08:12:56,786 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:56,824 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_manufacturing_and_byproduct_sm_to_sml_synchronization (odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization) 2026-08-18 08:12:56,826 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-08-18 08:12:59,882 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless failed to start: 2026-08-18 08:12:59,883 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:12:59,926 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_manufacturing_and_byproduct_sm_to_sml_synchronization (odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization) 2026-08-18 08:12:59,926 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-08-18 08:13:03,238 202 WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.test_manufacturing_and_byproduct_sm_to_sml_synchronization.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless failed to start: 2026-08-18 08:13:03,239 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:13:03,278 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer ... 2026-08-18 08:13:04,022 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless failed to start: 2026-08-18 08:13:04,023 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:13:04,069 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_multi_step_product_catalog_component_transfer (odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer) 2026-08-18 08:13:04,070 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer ... 2026-08-18 08:13:04,869 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless failed to start: 2026-08-18 08:13:04,870 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:13:04,909 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_multi_step_product_catalog_component_transfer (odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer) 2026-08-18 08:13:04,910 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer ... 2026-08-18 08:13:05,898 202 WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.test_mrp_multi_step_product_catalog_component_transfer.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless failed to start: [9434:9455:0818/081305.655483:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9434:9455:0818/081305.665938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9434:9455:0818/081305.666209:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9434:9455:0818/081305.666247:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9434:9455:0818/081305.666257:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9434:9455:0818/081305.679816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9434:9434:0818/081305.683258:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9470:9470:0818/081305.692042:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9470:9470:0818/081305.694479:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9434:9455:0818/081305.710220:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9434:9434:0818/081305.807464:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9434:9434:0818/081305.807564:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9434:9434:0818/081305.807576:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9434:9455:0818/081305.807577:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9434:9455:0818/081305.807617:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:13:05,904 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:13:05,932 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-08-18 08:13:06,307 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless failed to start: 2026-08-18 08:13:06,307 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_mrp_order_product_catalog : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:13:06,348 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_order_product_catalog (odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog) 2026-08-18 08:13:06,349 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-08-18 08:13:06,868 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.test_mrp_order_product_catalog: Chrome headless failed to start: [9560:9581:0818/081306.687145:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9560:9581:0818/081306.706447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9560:9581:0818/081306.713156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9560:9581:0818/081306.713442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9560:9581:0818/081306.713489:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9560:9581:0818/081306.713518:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9560:9560:0818/081306.713612:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9596:9596:0818/081306.730941:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9560:9581:0818/081306.732174:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9596:9596:0818/081306.733140:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-18 08:13:06,875 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_mrp_order_product_catalog : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:13:06,906 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_mrp_order_product_catalog (odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog) 2026-08-18 08:13:06,906 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-08-18 08:13:07,465 202 WARNING rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.test_mrp_order_product_catalog.test_mrp_order_product_catalog: Chrome headless failed to start: [9670:9691:0818/081307.227043:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9670:9691:0818/081307.230838:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9670:9691:0818/081307.230920:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9670:9691:0818/081307.231698:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9670:9691:0818/081307.231720:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9670:9691:0818/081307.243019:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9670:9670:0818/081307.248486:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9706:9706:0818/081307.266562:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9706:9706:0818/081307.271781:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9670:9691:0818/081307.285017:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9670:9670:0818/081307.388741:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9670:9670:0818/081307.388843:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9670:9670:0818/081307.388860:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9670:9670:0818/081307.389062:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9670:9691:0818/081307.392820:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9670:9691:0818/081307.392869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:13:07,472 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_mrp_order_product_catalog : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:13:07,526 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:13:15,920 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_00_create_warehouse ... 2026-08-18 08:13:16,308 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_01_warehouse_twostep_manufacturing ... 2026-08-18 08:13:16,691 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_02_warehouse_twostep_manufacturing ... 2026-08-18 08:13:17,003 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_2_steps_and_additional_moves ... 2026-08-18 08:13:18,523 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_and_byproduct ... 2026-08-18 08:13:20,379 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_manufacturing_forecast ... 2026-08-18 08:13:21,339 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_cancel_propagation ... 2026-08-18 08:13:22,372 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [308] 2026-08-18 08:13:22,540 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [309] 2026-08-18 08:13:22,621 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_child_parent_relationship_on_backorder_creation ... 2026-08-18 08:13:25,112 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_component_and_byproduct_on_transfers ... 2026-08-18 08:13:28,198 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps ... 2026-08-18 08:13:29,616 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_flexible ... 2026-08-18 08:13:31,857 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_trigger_reordering_rules ... 2026-08-18 08:13:35,844 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_from_reordering_rules ... 2026-08-18 08:13:36,865 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_with_repetitions ... 2026-08-18 08:13:38,027 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [332] 2026-08-18 08:13:38,084 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [387] 2026-08-18 08:13:38,831 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_flow ... 2026-08-18 08:13:40,873 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_no_initial_demand ... 2026-08-18 08:13:42,066 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_pick_components_uses_shipping_policy_from_picking_type ... 2026-08-18 08:13:43,044 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_source_location_on_merge_mo_3_steps ... 2026-08-18 08:13:44,900 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [343, 344] 2026-08-18 08:13:45,023 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_component_qty ... 2026-08-18 08:13:46,604 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [416] 2026-08-18 08:13:46,783 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [415] 2026-08-18 08:13:46,931 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_mo_from_bom_forecast ... 2026-08-18 08:13:47,767 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [51] 2026-08-18 08:13:48,126 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [422] 2026-08-18 08:13:48,642 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [348] 2026-08-18 08:13:48,774 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [425] 2026-08-18 08:13:48,922 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [418] 2026-08-18 08:13:49,163 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:13:54,833 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp.tests.test_workcenter: Starting TestWorkcenterOverview.test_workcenter_graph_data ... 2026-08-18 08:13:56,689 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:14:13,157 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing ... 2026-08-18 08:14:16,936 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing_with_cost_share ... 2026-08-18 08:14:20,035 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_over_consumption ... 2026-08-18 08:14:20,295 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #668 deleted stock.move records with IDs: [434] 2026-08-18 08:14:21,906 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_move_not_duplicated_when_backorder_always ... 2026-08-18 08:14:25,496 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #668 deleted stock.move.line records with IDs: [362] 2026-08-18 08:14:25,930 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_unbuild_account_00 ... 2026-08-18 08:14:28,800 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #668 deleted stock.move.line records with IDs: [367] 2026-08-18 08:14:30,062 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_wip_accounting_00 ... 2026-08-18 08:14:39,328 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-18 08:14:39,995 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-08-18 08:14:40,011 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31069] 2026-08-18 08:14:40,017 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:14:40,394 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_average_cost_unbuild_component_change_move_qty ... 2026-08-18 08:14:41,121 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [376] 2026-08-18 08:14:41,475 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_00 ... 2026-08-18 08:14:42,622 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_01 ... 2026-08-18 08:14:44,090 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:14:55,242 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp ... 2026-08-18 08:14:58,741 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_02 ... 2026-08-18 08:15:01,556 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-18 08:15:07,839 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_adding_kit_parts_to_confirmed_repair ... 2026-08-18 08:15:08,208 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [468] 2026-08-18 08:15:08,337 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_with_manufacture_mto_link ... 2026-08-18 08:15:08,731 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:15:14,935 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_unscrapped_tracked_component ... 2026-08-18 08:15:17,735 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component ... 2026-08-18 08:15:22,850 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component_02 ... 2026-08-18 08:15:24,526 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [416] 2026-08-18 08:15:25,814 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_repair_with_consumable_kit ... 2026-08-18 08:15:26,181 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [421] 2026-08-18 08:15:26,255 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [502] 2026-08-18 08:15:26,370 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_tracking_repair_production ... 2026-08-18 08:15:28,821 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-18 08:15:28,841 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_duplicating_warehouses_recreates_their_routes_and_operation_types ... 2026-08-18 08:15:30,454 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_subcontracting_location_1 ... 2026-08-18 08:15:35,460 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_warehouse_subcontracting_resupply_type_code ... 2026-08-18 08:15:37,134 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:15:38,359 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_partner_subcontracting_location ... 2026-08-18 08:15:39,706 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_reception_serial ... 2026-08-18 08:15:41,707 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [433] 2026-08-18 08:15:43,084 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_decrease_quantity_done ... 2026-08-18 08:15:44,341 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [445] 2026-08-18 08:15:44,818 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [454, 446, 447] 2026-08-18 08:15:44,969 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [442] 2026-08-18 08:15:45,220 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [448] 2026-08-18 08:15:45,559 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [457, 443, 444] 2026-08-18 08:15:45,641 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [441] 2026-08-18 08:15:45,706 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_1 ... 2026-08-18 08:15:47,824 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [461] 2026-08-18 08:15:48,468 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_10 ... 2026-08-18 08:15:49,641 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_2 ... 2026-08-18 08:15:50,378 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [468] 2026-08-18 08:15:51,577 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [470] 2026-08-18 08:15:51,777 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_3 ... 2026-08-18 08:15:52,503 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [474] 2026-08-18 08:15:54,189 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [477] 2026-08-18 08:15:54,374 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_4 ... 2026-08-18 08:15:55,356 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [481] 2026-08-18 08:15:56,502 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_5 ... 2026-08-18 08:15:57,769 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [485] 2026-08-18 08:15:58,754 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [488] 2026-08-18 08:15:59,277 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_6 ... 2026-08-18 08:16:01,400 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_8 ... 2026-08-18 08:16:03,632 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [497] 2026-08-18 08:16:04,119 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [501] 2026-08-18 08:16:04,457 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_9 ... 2026-08-18 08:16:05,179 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [506] 2026-08-18 08:16:06,082 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [508] 2026-08-18 08:16:06,200 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [507] 2026-08-18 08:16:06,300 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_flexible_bom_1 ... 2026-08-18 08:16:08,293 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_1 ... 2026-08-18 08:16:11,355 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_2 ... 2026-08-18 08:16:13,569 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [525, 526, 527] 2026-08-18 08:16:13,946 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_mrp_report_bom_structure_subcontracting ... 2026-08-18 08:16:14,423 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_multiple_component_records_for_incomplete_move ... 2026-08-18 08:16:17,016 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [536, 537, 538] 2026-08-18 08:16:17,389 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_reduce_subcontract_order_qty ... 2026-08-18 08:16:18,531 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [541] 2026-08-18 08:16:18,592 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [542] 2026-08-18 08:16:18,654 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [539] 2026-08-18 08:16:19,286 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [546, 547, 548] 2026-08-18 08:16:19,564 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders ... 2026-08-18 08:16:22,884 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders_2 ... 2026-08-18 08:16:24,973 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [560] 2026-08-18 08:16:25,876 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [563] 2026-08-18 08:16:26,410 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [567] 2026-08-18 08:16:26,738 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracted_product_return_locations ... 2026-08-18 08:16:27,800 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_component_line_deletion ... 2026-08-18 08:16:28,938 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [577, 579] 2026-08-18 08:16:29,057 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_date_warning ... 2026-08-18 08:16:29,585 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [581] 2026-08-18 08:16:30,126 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_rules_replication ... 2026-08-18 08:16:31,871 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_set_quantity_done ... 2026-08-18 08:16:33,043 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [585] 2026-08-18 08:16:33,791 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_unbuild_warning ... 2026-08-18 08:16:34,344 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [594] 2026-08-18 08:16:34,863 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_validate_partial_subcontracting_without_backorder ... 2026-08-18 08:16:35,962 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [601, 602, 603] 2026-08-18 08:16:36,326 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:16:37,078 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_backorder_production ... 2026-08-18 08:16:38,038 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [604] 2026-08-18 08:16:38,099 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [605] 2026-08-18 08:16:38,134 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [606] 2026-08-18 08:16:40,071 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [613] 2026-08-18 08:16:41,774 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_mass_produce_tracked_product ... 2026-08-18 08:16:42,689 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [618] 2026-08-18 08:16:42,746 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [619] 2026-08-18 08:16:42,783 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [620] 2026-08-18 08:16:44,441 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_1 ... 2026-08-18 08:16:45,052 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [631] 2026-08-18 08:16:47,081 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder ... 2026-08-18 08:16:47,681 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [636] 2026-08-18 08:16:47,732 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [637] 2026-08-18 08:16:47,763 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [638] 2026-08-18 08:16:47,797 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [639] 2026-08-18 08:16:49,370 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [646, 647] 2026-08-18 08:16:50,157 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [653] 2026-08-18 08:16:51,989 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder02 ... 2026-08-18 08:16:56,281 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_only_finished ... 2026-08-18 08:16:57,407 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [666, 667, 668] 2026-08-18 08:16:58,541 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [669, 670, 671] 2026-08-18 08:16:58,802 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:16:59,369 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-08-18 08:16:59,379 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31498] 2026-08-18 08:16:59,385 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:16:59,895 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingPortal.test_flow_subcontracting_portal ... 2026-08-18 08:17:02,307 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1463], uid: 684, model: product.product 2026-08-18 08:17:02,318 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1463], uid: 684, model: product.product 2026-08-18 08:17:03,438 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:17:04,221 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-08-18 08:17:04,817 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [693] 2026-08-18 08:17:05,733 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless failed to start: [9780:9801:0818/081705.514533:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9780:9801:0818/081705.519757:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9780:9801:0818/081705.519869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9780:9801:0818/081705.519907:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9780:9801:0818/081705.519918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9780:9801:0818/081705.537114:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9780:9780:0818/081705.540649:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9815:9815:0818/081705.563919:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9780:9801:0818/081705.566042:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9815:9815:0818/081705.567832:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9780:9780:0818/081705.635903:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9780:9780:0818/081705.636007:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9780:9780:0818/081705.636026:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9780:9801:0818/081705.636048:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9780:9801:0818/081705.636082:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:17:05,743 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: skipped TestSubcontractingPortalUi.test_subcontrating_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:17:05,776 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_subcontrating_portal (odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal) 2026-08-18 08:17:05,777 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-08-18 08:17:06,458 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [696] 2026-08-18 08:17:07,217 202 _WARNING rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.test_subcontrating_portal: Chrome headless failed to start: [9892:9913:0818/081707.038517:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9892:9913:0818/081707.041988:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9892:9913:0818/081707.042774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9892:9913:0818/081707.043863:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9892:9913:0818/081707.043896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9892:9913:0818/081707.065231:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9892:9892:0818/081707.066588:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9929:9929:0818/081707.071299:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9929:9929:0818/081707.074524:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9892:9913:0818/081707.086869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9892:9892:0818/081707.173137:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9892:9892:0818/081707.173246:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9892:9892:0818/081707.173263:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9892:9913:0818/081707.174446:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9892:9913:0818/081707.174490:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:17:07,225 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: skipped TestSubcontractingPortalUi.test_subcontrating_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:17:07,272 202 INFO rb-03e6980-224009-405069 odoo.tests.common: Retrying a failed test: test_subcontrating_portal (odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal) 2026-08-18 08:17:07,273 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-08-18 08:17:07,917 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [699] 2026-08-18 08:17:08,756 202 WARNING rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.test_subcontrating_portal.test_subcontrating_portal: Chrome headless failed to start: [10002:10023:0818/081708.576428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10002:10023:0818/081708.582759:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10002:10023:0818/081708.582902:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10002:10023:0818/081708.584007:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10002:10023:0818/081708.584043:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10002:10023:0818/081708.594835:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10002:10002:0818/081708.598109:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [10002:10023:0818/081708.630252:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10037:10037:0818/081708.629681:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [10037:10037:0818/081708.637630:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [10002:10002:0818/081708.708048:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10002:10002:0818/081708.708142:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [10002:10002:0818/081708.708157:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10002:10023:0818/081708.708165:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10002:10023:0818/081708.708207:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-18 08:17:08,762 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: skipped TestSubcontractingPortalUi.test_subcontrating_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-18 08:17:08,807 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:17:09,776 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_input_output_accout_with_subcontract ... 2026-08-18 08:17:11,623 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [703] 2026-08-18 08:17:12,050 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_cost_different_when_standard_price ... 2026-08-18 08:17:14,087 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [708] 2026-08-18 08:17:14,563 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_backorder ... 2026-08-18 08:17:15,274 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [712] 2026-08-18 08:17:15,328 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [713] 2026-08-18 08:17:15,379 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [714] 2026-08-18 08:17:15,421 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [715] 2026-08-18 08:17:16,021 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [716, 717, 718, 719] 2026-08-18 08:17:17,212 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [722, 723] 2026-08-18 08:17:18,026 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [731] 2026-08-18 08:17:20,146 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_1 ... 2026-08-18 08:17:22,536 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [744] 2026-08-18 08:17:24,517 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [749] 2026-08-18 08:17:25,490 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_2 ... 2026-08-18 08:17:27,999 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [757] 2026-08-18 08:17:28,414 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_tracked_compo_and_backorder ... 2026-08-18 08:17:33,554 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:17:44,464 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_avco_valuation_subcontract_and_dropshipped_and_backorder ... 2026-08-18 08:17:50,485 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_valuation_subcontracted_and_dropshipped ... 2026-08-18 08:17:52,461 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #686 deleted stock.move.line records with IDs: [778] 2026-08-18 08:17:55,451 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:17:55,991 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-08-18 08:17:56,001 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31626] 2026-08-18 08:17:56,007 202 INFO rb-03e6980-224009-405069 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-18 08:17:56,604 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingPortal.test_portal_subcontractor_record_production_with_dropship ... 2026-08-18 08:17:58,984 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:17:59,973 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_pro_rata_product_out ... 2026-08-18 08:18:01,257 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [791] 2026-08-18 08:18:02,263 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_receipts_flow ... 2026-08-18 08:18:03,455 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [796] 2026-08-18 08:18:06,798 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [802] 2026-08-18 08:18:07,616 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:18:08,641 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability ... 2026-08-18 08:18:09,289 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability_po_lead ... 2026-08-18 08:18:09,991 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_count_smart_buttons ... 2026-08-18 08:18:11,138 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_decrease_qty ... 2026-08-18 08:18:12,228 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [809] 2026-08-18 08:18:12,443 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [808] 2026-08-18 08:18:12,614 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [834] 2026-08-18 08:18:13,140 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move records with IDs: [835] 2026-08-18 08:18:14,006 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [810] 2026-08-18 08:18:14,278 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_global_visibility_days_affect_lead_time ... 2026-08-18 08:18:15,129 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_location_after_dest_location_update_backorder_production ... 2026-08-18 08:18:17,745 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [816] 2026-08-18 08:18:18,261 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [820] 2026-08-18 08:18:18,664 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_report_bom_structure_subcontracting_quantities ... 2026-08-18 08:18:20,245 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_subcontract_modify_date ... 2026-08-18 08:18:22,907 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_orderpoint_warehouse_not_required ... 2026-08-18 08:18:25,768 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return01 ... 2026-08-18 08:18:27,348 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return02 ... 2026-08-18 08:18:29,219 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return03 ... 2026-08-18 08:18:30,918 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [846] 2026-08-18 08:18:31,380 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_receipt_consumption_issues_due_to_subcontract_bom_modifications ... 2026-08-18 08:18:32,856 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [850, 851, 852, 853, 854, 855, 856, 857, 858] 2026-08-18 08:18:33,022 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_resupply_order_buy_mto ... 2026-08-18 08:18:34,510 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_and_decrease_pol_qty ... 2026-08-18 08:18:36,040 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_subcontracted_product_to_supplier_location ... 2026-08-18 08:18:37,444 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [888] 2026-08-18 08:18:38,053 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_add_comp_no_product_price_change ... 2026-08-18 08:18:42,329 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_product_price_change ... 2026-08-18 08:18:45,322 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [907] 2026-08-18 08:18:46,645 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days ... 2026-08-18 08:18:46,889 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days_on_overview ... 2026-08-18 08:18:47,523 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_multi_currency_price_diff ... 2026-08-18 08:18:50,318 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [912] 2026-08-18 08:18:51,682 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_resupply_price_diff ... 2026-08-18 08:18:54,566 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [917] 2026-08-18 08:18:55,992 202 INFO rb-03e6980-224009-405069 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_update_qty_purchased_with_subcontracted_product ... 2026-08-18 08:18:57,278 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [925] 2026-08-18 08:18:57,398 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:18:57,423 202 INFO rb-03e6980-224009-405069 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich ... 2026-08-18 08:19:01,431 202 INFO rb-03e6980-224009-405069 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (209) 2026-08-18 08:19:01,451 202 INFO rb-03e6980-224009-405069 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (209) 2026-08-18 08:19:01,530 202 INFO rb-03e6980-224009-405069 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_extract_company_domain ... 2026-08-18 08:19:05,724 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-18 08:19:06,334 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_10_direct_checkout_public ... 2026-08-18 08:19:06,377 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:07,410 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:07] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+Norbert+Buyer)&partner_id=1873&access_token=5d654716ca3d9c699dbc30ca94bacbb8efe7aa264e1936a99096d19db4b6ab69 HTTP/1.1" 200 - 243 0.210 0.826 2026-08-18 08:19:07,452 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:07] "POST /payment/transaction HTTP/1.1" 200 - 15 0.011 0.021 2026-08-18 08:19:07,484 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_11_direct_checkout_portal ... 2026-08-18 08:19:07,521 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:07,533 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:09,350 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:09] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+portal_user+(base.group_portal))&partner_id=1872&access_token=c3165679a0c0405cd6b626e3af17e3fa07db6327d149746953226ab24000cda8 HTTP/1.1" 200 - 263 0.151 1.668 2026-08-18 08:19:09,408 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:09] "POST /payment/transaction HTTP/1.1" 200 - 16 0.027 0.018 2026-08-18 08:19:09,443 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_12_direct_checkout_internal ... 2026-08-18 08:19:09,470 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:internal_user from n/a 2026-08-18 08:19:09,490 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:10,726 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:10] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+internal_user+(base.group_user))&partner_id=1871&access_token=704012cd79f52ce7a3b66c7e0fb2f18909d7c94199ab52d42dcce93dd5d24ca8 HTTP/1.1" 200 - 321 0.230 1.008 2026-08-18 08:19:10,775 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:10] "POST /payment/transaction HTTP/1.1" 200 - 16 0.022 0.017 2026-08-18 08:19:10,805 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_20_redirect_checkout_public ... 2026-08-18 08:19:10,885 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:11,946 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:11] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+Norbert+Buyer)&partner_id=1873&access_token=5d654716ca3d9c699dbc30ca94bacbb8efe7aa264e1936a99096d19db4b6ab69 HTTP/1.1" 200 - 244 0.191 0.873 2026-08-18 08:19:11,986 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:11] "POST /payment/transaction HTTP/1.1" 200 - 18 0.008 0.023 2026-08-18 08:19:12,012 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_21_redirect_checkout_portal ... 2026-08-18 08:19:12,028 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:12,039 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:13,034 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:13] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+portal_user+(base.group_portal))&partner_id=1872&access_token=c3165679a0c0405cd6b626e3af17e3fa07db6327d149746953226ab24000cda8 HTTP/1.1" 200 - 263 0.163 0.833 2026-08-18 08:19:13,080 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:13] "POST /payment/transaction HTTP/1.1" 200 - 19 0.019 0.021 2026-08-18 08:19:13,106 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_22_redirect_checkout_internal ... 2026-08-18 08:19:13,128 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:internal_user from n/a 2026-08-18 08:19:13,139 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:15,330 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:15] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+internal_user+(base.group_user))&partner_id=1871&access_token=704012cd79f52ce7a3b66c7e0fb2f18909d7c94199ab52d42dcce93dd5d24ca8 HTTP/1.1" 200 - 321 0.233 1.959 2026-08-18 08:19:15,376 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:15] "POST /payment/transaction HTTP/1.1" 200 - 19 0.012 0.021 2026-08-18 08:19:15,397 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_31_tokenize_portal ... 2026-08-18 08:19:15,415 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:15,428 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:16,363 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:16] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+portal_user+(base.group_portal))&partner_id=1872&access_token=c3165679a0c0405cd6b626e3af17e3fa07db6327d149746953226ab24000cda8 HTTP/1.1" 200 - 263 0.144 0.792 2026-08-18 08:19:16,409 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:16] "POST /payment/transaction HTTP/1.1" 200 - 16 0.008 0.018 2026-08-18 08:19:16,429 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_32_tokenize_internal ... 2026-08-18 08:19:16,449 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:internal_user from n/a 2026-08-18 08:19:16,461 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:17,749 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:17] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+internal_user+(base.group_user))&partner_id=1871&access_token=704012cd79f52ce7a3b66c7e0fb2f18909d7c94199ab52d42dcce93dd5d24ca8 HTTP/1.1" 200 - 321 0.263 1.028 2026-08-18 08:19:17,792 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:17] "POST /payment/transaction HTTP/1.1" 200 - 16 0.009 0.017 2026-08-18 08:19:17,818 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_51_validation_direct_portal ... 2026-08-18 08:19:17,844 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.175 -0.175 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.030 -0.030 2026-08-18 08:19:19,045 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_52_validation_direct_internal ... 2026-08-18 08:19:19,072 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:internal_user from n/a 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 310 0.275 -0.275 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.043 -0.043 2026-08-18 08:19:20,550 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_61_validation_redirect_portal ... 2026-08-18 08:19:20,585 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.139 -0.139 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.020 -0.020 2026-08-18 08:19:22,789 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_62_validation_redirect_internal ... 2026-08-18 08:19:22,825 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:internal_user from n/a 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 310 0.264 -0.264 2011-11-02 12:00:21,000 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.031 -0.031 2026-08-18 08:19:24,260 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_access_disabled_providers_tokens ... 2026-08-18 08:19:24,301 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:24,412 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:25,518 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:25] "GET /my/payment_method HTTP/1.1" 200 - 251 0.272 0.838 2026-08-18 08:19:25,647 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:25] "GET /my/payment_method HTTP/1.1" 200 - 25 0.037 0.062 2026-08-18 08:19:25,730 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:25] "GET /my/payment_method HTTP/1.1" 200 - 24 0.018 0.053 2026-08-18 08:19:25,759 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_direct_payment_triggers_no_payment_request ... 2026-08-18 08:19:25,790 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:25,819 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:26,067 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:26] "POST /payment/transaction HTTP/1.1" 200 - 20 0.019 0.231 2026-08-18 08:19:26,088 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_no_token ... 2026-08-18 08:19:26,121 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:26,379 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:26] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 303 - 18 0.015 0.246 2026-08-18 08:19:27,036 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:27] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction HTTP/1.1" 200 - 179 0.123 0.530 2026-08-18 08:19:27,063 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:27,405 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:27] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 200 - 113 0.053 0.275 2026-08-18 08:19:27,439 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_redirect_if_no_partner_exist ... 2026-08-18 08:19:27,450 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:28,760 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:28] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=5d654716ca3d9c699dbc30ca94bacbb8efe7aa264e1936a99096d19db4b6ab69 HTTP/1.1" 303 - 18 0.009 1.304 2026-08-18 08:19:29,403 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:29] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction%26access_token%3D5d654716ca3d9c699dbc30ca94bacbb8efe7aa264e1936a99096d19db4b6ab69 HTTP/1.1" 200 - 179 0.103 0.535 2026-08-18 08:19:29,423 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:29,821 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:29] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=5d654716ca3d9c699dbc30ca94bacbb8efe7aa264e1936a99096d19db4b6ab69 HTTP/1.1" 200 - 113 0.083 0.307 2026-08-18 08:19:29,847 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_currency ... 2026-08-18 08:19:29,858 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:30,718 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:30] "GET /payment/pay?amount=1111.11¤cy_id=1126&reference=Test+Transaction&partner_id=1873&access_token=d7eb4662fcf9b30e5171f82a665d97ffc62bc35aeda8a5b3d80b7071f0d85dd7 HTTP/1.1" 404 - 190 0.131 0.733 2026-08-18 08:19:30,766 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:30] "GET /payment/pay?amount=1111.11¤cy_id=129&reference=Test+Transaction&partner_id=1873&access_token=c79642124052786484295b82ca62403c746d92eaf43eb54bcd70815d737cb395 HTTP/1.1" 404 - 16 0.011 0.033 2026-08-18 08:19:30,784 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_token ... 2026-08-18 08:19:30,799 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:31,648 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:31] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=1873&access_token=abcde HTTP/1.1" 404 - 186 0.118 0.734 2026-08-18 08:19:31,672 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_by_token_triggers_exactly_one_payment_request ... 2026-08-18 08:19:31,698 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:31,745 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:32,016 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:32] "POST /payment/transaction HTTP/1.1" 200 - 20 0.014 0.260 2026-08-18 08:19:32,037 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_with_redirect_triggers_no_payment_request ... 2026-08-18 08:19:32,054 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:32,073 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:32,304 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:32] "POST /payment/transaction HTTP/1.1" 200 - 23 0.011 0.225 2026-08-18 08:19:32,334 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_in_users ... 2026-08-18 08:19:32,367 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_out_users ... 2026-08-18 08:19:32,399 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-08-18 08:19:32,471 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:33,750 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:33] "POST /payment/transaction HTTP/1.1" 200 - 7 0.003 1.278 2026-08-18 08:19:33,772 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_flow ... 2026-08-18 08:19:33,788 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:33,986 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:33] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.198 2026-08-18 08:19:34,017 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_token ... 2026-08-18 08:19:34,046 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:34,298 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:34] "POST /payment/transaction HTTP/1.1" 200 - 7 0.016 0.255 2026-08-18 08:19:34,334 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:19:39,416 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_archive_token_logged_in_another_company ... 2026-08-18 08:19:42,869 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:42,881 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:43,119 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:43] "POST /payment/archive_token HTTP/1.1" 200 - 14 0.007 0.232 2026-08-18 08:19:43,178 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_full_access_to_partner_tokens ... 2026-08-18 08:19:43,205 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:portal_user from n/a 2026-08-18 08:19:43,248 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:44,330 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:44] "GET /my/payment_method HTTP/1.1" 200 - 252 0.199 0.885 2026-08-18 08:19:44,355 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_pay_logged_in_another_company ... 2026-08-18 08:19:44,390 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.res_users: Login successful for db:rb-03e6980-224009-405069 login:internal_user from n/a 2026-08-18 08:19:44,405 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:46,632 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:46] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=1879&access_token=d46eef46cd946b21abda62fb06fecb540732a55a47fbebf875bc98a8c6a8bc8c&company_id=211 HTTP/1.1" 200 - 315 0.255 1.974 2026-08-18 08:19:46,694 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:46] "POST /payment/transaction HTTP/1.1" 200 - 16 0.028 0.020 2026-08-18 08:19:46,772 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:19:47,414 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_availability_report_covers_all_reasons ... 2026-08-18 08:19:47,514 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_non_primary_payment_method_not_compatible ... 2026-08-18 08:19:47,557 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_countries_set ... 2026-08-18 08:19:47,609 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_currencies_set ... 2026-08-18 08:19:47,633 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_provider_is_enabled ... 2026-08-18 08:19:47,656 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_tokenization_forced ... 2026-08-18 08:19:47,688 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_express_checkout ... 2026-08-18 08:19:47,724 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_countries ... 2026-08-18 08:19:47,805 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_currencies ... 2026-08-18 08:19:47,855 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_provider_is_disabled ... 2026-08-18 08:19:47,907 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_tokenization_forced ... 2026-08-18 08:19:47,942 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_express_checkout ... 2026-08-18 08:19:47,974 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_countries ... 2026-08-18 08:19:48,053 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_currencies ... 2026-08-18 08:19:48,102 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_requires_provider_to_be_activated ... 2026-08-18 08:19:48,169 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_unlinking_payment_method_from_provider_state_archives_tokens ... 2026-08-18 08:19:48,256 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:19:48,892 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_availability_report_covers_all_reasons ... 2026-08-18 08:19:49,070 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_changing_provider_state_archives_tokens ... 2026-08-18 08:19:49,147 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_default_payment_methods ... 2026-08-18 08:19:49,201 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_processing_cron ... 2026-08-18 08:19:49,258 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_default_payment_methods ... 2026-08-18 08:19:49,314 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_processing_cron ... 2026-08-18 08:19:49,373 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_maximum_amount_is_zero ... 2026-08-18 08:19:49,443 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_countries_set ... 2026-08-18 08:19:49,531 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_currencies_set ... 2026-08-18 08:19:49,601 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_payment_below_maximum_amount ... 2026-08-18 08:19:49,669 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_forced ... 2026-08-18 08:19:49,742 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_required ... 2026-08-18 08:19:49,820 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_countries ... 2026-08-18 08:19:49,974 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_currencies ... 2026-08-18 08:19:50,064 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_branch_companies ... 2026-08-18 08:19:54,023 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_express_checkout ... 2026-08-18 08:19:54,081 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_payment_above_maximum_amount ... 2026-08-18 08:19:54,157 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_forced ... 2026-08-18 08:19:54,224 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_required ... 2026-08-18 08:19:54,289 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_express_checkout ... 2026-08-18 08:19:54,358 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_countries ... 2026-08-18 08:19:54,455 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_currencies ... 2026-08-18 08:19:54,533 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_published_provider_compatible_with_all_users ... 2026-08-18 08:19:54,604 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_compatible_with_internal_user ... 2026-08-18 08:19:54,676 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_not_compatible_with_non_internal_user ... 2026-08-18 08:19:54,748 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_is_supported ... 2026-08-18 08:19:54,802 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:19:55,477 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_cannot_assign_token_to_public_partner ... 2026-08-18 08:19:55,526 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_for_empty_payment_details ... 2026-08-18 08:19:55,657 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_not_padded ... 2026-08-18 08:19:55,688 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_padded ... 2026-08-18 08:19:55,719 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_shortened_to_max_length ... 2026-08-18 08:19:55,749 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_payment_method ... 2026-08-18 08:19:55,793 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_provider ... 2026-08-18 08:19:55,856 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_users_have_no_access_to_other_users_tokens ... 2026-08-18 08:19:56,022 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:19:56,657 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_allowed_for_authorized_users ... 2026-08-18 08:19:56,763 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_blocked_for_unauthorized_user ... 2026-08-18 08:19:56,797 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 702, model: payment.transaction 2026-08-18 08:19:56,823 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_child_tx_triggers_source_tx_state_update ... 2026-08-18 08:19:56,891 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_full_amount_confirms_source_tx ... 2026-08-18 08:19:56,949 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_partial_amount_leaves_source_tx_authorized ... 2026-08-18 08:19:57,007 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_log_processing_values ... 2026-08-18 08:19:57,045 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_partial_capture_transaction_values ... 2026-08-18 08:19:57,083 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_allowed_for_authorized_users ... 2026-08-18 08:19:57,230 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_blocked_for_unauthorized_user ... 2026-08-18 08:19:57,255 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 702, model: payment.transaction 2026-08-18 08:19:57,279 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_transaction_values ... 2026-08-18 08:19:57,330 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refunds_count ... 2026-08-18 08:19:57,431 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_extra_allowed_state ... 2026-08-18 08:19:57,476 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_illegal_target_state ... 2026-08-18 08:19:57,514 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_updating_state_resets_post_processing_status ... 2026-08-18 08:19:57,515 202 INFO rb-03e6980-224009-405069 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-08-18 08:19:57,538 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_allowed_for_authorized_users ... 2026-08-18 08:19:57,661 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_blocked_for_unauthorized_user ... 2026-08-18 08:19:57,691 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 702, model: payment.transaction 2026-08-18 08:19:57,732 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_child_tx_triggers_source_tx_state_update ... 2026-08-18 08:19:57,811 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:19:58,451 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_accept_webhook_notification_with_valid_signature ... 2026-08-18 08:19:58,505 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_payment_request ... 2026-08-18 08:19:58,530 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:58,777 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.controllers.main: payment request response for transaction with reference Test Transaction: {} 2026-08-18 08:19:58,781 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:58] "POST /payment/adyen/payments HTTP/1.1" 200 - 19 0.025 0.229 2026-08-18 08:19:58,807 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_token_payment_request ... 2026-08-18 08:19:58,843 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.models.payment_transaction: payment request response for transaction with reference Test Transaction: {} 2026-08-18 08:19:58,858 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_authorization_notification_leaves_transaction_in_draft ... 2026-08-18 08:19:58,884 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:59,115 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:59] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.003 0.230 2026-08-18 08:19:59,140 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_cancellation_notification_leaves_transaction_authorized ... 2026-08-18 08:19:59,158 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:19:59,384 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:19:59] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.003 0.225 2026-08-18 08:19:59,415 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_capture_notification_leaves_transaction_authorized ... 2026-08-18 08:19:59,444 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:00,673 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:00] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.012 1.220 2026-08-18 08:20:00,694 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error ... 2026-08-18 08:20:00,715 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:01,004 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:01] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.044 0.247 2026-08-18 08:20:01,029 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_capture_tx_when_missing ... 2026-08-18 08:20:01,095 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-08-18 08:20:01,143 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_void_tx_when_missing ... 2026-08-18 08:20:01,200 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_partial_capture_child_tx ... 2026-08-18 08:20:01,240 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_refund_tx ... 2026-08-18 08:20:01,282 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_void_tx ... 2026-08-18 08:20:01,330 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_no_information_missing_from_partner_address ... 2026-08-18 08:20:01,386 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_processing_values ... 2026-08-18 08:20:01,418 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_invalid_signature ... 2026-08-18 08:20:01,460 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_missing_signature ... 2026-08-18 08:20:01,512 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_capture_request_does_not_create_capture_tx ... 2026-08-18 08:20:01,531 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-08-18 08:20:01,557 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_void_request_does_not_create_void_tx ... 2026-08-18 08:20:01,573 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-08-18 08:20:01,596 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_capture_request_creates_capture_tx ... 2026-08-18 08:20:01,617 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-08-18 08:20:01,655 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_void_request_creates_void_tx ... 2026-08-18 08:20:01,678 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-08-18 08:20:01,712 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_refund_request ... 2026-08-18 08:20:01,812 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_full_capture_request ... 2026-08-18 08:20:01,870 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_partial_capture_request ... 2026-08-18 08:20:01,928 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_void_request ... 2026-08-18 08:20:01,973 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_authorizes_transaction ... 2026-08-18 08:20:02,002 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:02,251 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:02] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.013 0.238 2026-08-18 08:20:02,274 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_cancels_transaction ... 2026-08-18 08:20:02,299 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:02,584 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:02] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.021 0.267 2026-08-18 08:20:02,606 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_captures_transaction ... 2026-08-18 08:20:02,631 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:02,869 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:02] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.009 0.231 2026-08-18 08:20:02,893 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_confirms_transaction ... 2026-08-18 08:20:02,935 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:04,174 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:04] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.009 1.237 2026-08-18 08:20:04,197 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_refunds_transaction ... 2026-08-18 08:20:04,221 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:04,483 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-08-18 08:20:04,492 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:04] "POST /payment/adyen/notification HTTP/1.1" 200 - 35 0.021 0.253 2026-08-18 08:20:04,512 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:20:04,532 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:04,751 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:04] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.004 0.216 2026-08-18 08:20:04,799 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:05,488 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-08-18 08:20:05,564 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-08-18 08:20:05,631 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-08-18 08:20:05,683 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_contains_only_valid_characters ... 2026-08-18 08:20:05,723 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:06,484 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-08-18 08:20:06,522 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-08-18 08:20:06,563 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:06,796 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:06] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.004 0.230 2026-08-18 08:20:07,435 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:07] "GET /payment/status HTTP/1.1" 200 - 180 0.113 0.524 2026-08-18 08:20:07,453 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-08-18 08:20:07,487 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:07,692 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:07] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.004 0.204 2026-08-18 08:20:08,332 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:08] "GET /payment/status HTTP/1.1" 200 - 180 0.119 0.518 2026-08-18 08:20:08,355 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-08-18 08:20:08,410 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-08-18 08:20:08,442 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-08-18 08:20:08,463 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:09,713 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:09] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.006 1.249 2026-08-18 08:20:09,730 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:20:09,753 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:09,966 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:09] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.010 0.206 2026-08-18 08:20:10,000 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:10,715 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-08-18 08:20:10,762 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-08-18 08:20:10,784 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-08-18 08:20:10,816 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:11,463 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-08-18 08:20:11,527 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-08-18 08:20:11,570 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-08-18 08:20:11,629 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_computed_based_on_document_name ... 2026-08-18 08:20:12,022 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-08-18 08:20:12,136 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_stripped_at_max_length ... 2026-08-18 08:20:12,253 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:12,923 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-08-18 08:20:12,968 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-08-18 08:20:13,021 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-08-18 08:20:13,082 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-08-18 08:20:13,110 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:13,361 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:13] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.003 0.250 2026-08-18 08:20:13,389 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:20:13,411 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:13,584 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:13] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.002 0.173 2026-08-18 08:20:13,628 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:14,334 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_compatible_providers ... 2026-08-18 08:20:14,443 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_processing_values ... 2026-08-18 08:20:14,488 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation ... 2026-08-18 08:20:14,518 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_voiding_confirmed_tx_cancels_it ... 2026-08-18 08:20:14,602 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:15,402 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_authorized_tx_voids_it ... 2026-08-18 08:20:15,446 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_captured_tx_refunds_it_and_creates_refund_tx ... 2026-08-18 08:20:15,501 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_refunded_tx_creates_refund_tx ... 2026-08-18 08:20:15,547 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_voided_tx_cancels_it ... 2026-08-18 08:20:15,598 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:16,156 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_accept_notification_with_valid_signature ... 2026-08-18 08:20:16,198 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_feedback_processing ... 2026-08-18 08:20:16,230 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-08-18 08:20:16,278 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_redirect_form_values ... 2026-08-18 08:20:16,336 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_invalid_signature ... 2026-08-18 08:20:16,370 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_missing_signature ... 2026-08-18 08:20:16,407 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_signature_is_computed_based_on_lower_case_data_keys ... 2026-08-18 08:20:16,428 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_confirms_transaction ... 2026-08-18 08:20:16,447 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:16,694 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:16] "POST /payment/buckaroo/webhook HTTP/1.1" 200 - 19 0.017 0.232 2026-08-18 08:20:16,714 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:20:16,750 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:17,994 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:17] "POST /payment/buckaroo/return HTTP/1.1" 303 - 8 0.013 1.235 2026-08-18 08:20:18,694 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:18] "GET /payment/status HTTP/1.1" 200 - 180 0.142 0.555 2026-08-18 08:20:18,745 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:19,507 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_based_on_transaction_reference ... 2026-08-18 08:20:19,575 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_invoice ... 2026-08-18 08:20:20,153 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_sale_order ... 2026-08-18 08:20:20,856 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:21,515 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_making_a_payment_request_propagates_token_simulated_state_to_transaction ... 2026-08-18 08:20:21,574 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_authorizes_transaction ... 2026-08-18 08:20:21,624 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_cancels_transaction ... 2026-08-18 08:20:21,678 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-08-18 08:20:21,731 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_propagates_simulated_state_to_token ... 2026-08-18 08:20:21,804 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-08-18 08:20:21,856 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_pending ... 2026-08-18 08:20:21,907 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-08-18 08:20:21,975 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_full_capture_request_does_not_create_capture_tx ... 2026-08-18 08:20:22,037 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_partial_capture_request_creates_capture_tx ... 2026-08-18 08:20:22,116 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:22,809 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_demo.tests.test_processing_flows: Starting TestProcessingFlows.test_portal_payment_triggers_processing ... 2026-08-18 08:20:22,846 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:23,115 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:23] "POST /payment/demo/simulate_payment HTTP/1.1" 200 - 6 0.001 0.272 2026-08-18 08:20:23,147 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:23,885 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-08-18 08:20:23,925 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_validation_transactions ... 2026-08-18 08:20:23,982 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:24,551 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-08-18 08:20:24,594 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-08-18 08:20:24,637 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-08-18 08:20:24,686 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-08-18 08:20:24,745 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-08-18 08:20:24,857 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:25,557 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-08-18 08:20:25,605 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-08-18 08:20:25,630 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:25,863 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:25] "GET /payment/flutterwave/return?status=successful&tx_ref=Test+Transaction HTTP/1.1" 303 - 8 0.003 0.233 2026-08-18 08:20:26,465 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:26] "GET /payment/status HTTP/1.1" 200 - 179 0.107 0.489 2026-08-18 08:20:26,492 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-08-18 08:20:26,542 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-08-18 08:20:26,581 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-08-18 08:20:26,606 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:26,825 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:26] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.003 0.218 2026-08-18 08:20:26,827 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_processing_flows.TestProcessingFlows.test_webhook_notification_triggers_processing: waiting for threads: [] 2026-08-18 08:20:26,851 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:20:26,879 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:28,053 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:28] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.002 1.175 2026-08-18 08:20:28,095 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:28,770 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-08-18 08:20:28,843 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:29,746 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_cop_currency_rounding ... 2026-08-18 08:20:29,811 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-08-18 08:20:29,854 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_preference_request_payload ... 2026-08-18 08:20:29,909 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-08-18 08:20:29,964 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_rejects_transaction ... 2026-08-18 08:20:30,029 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:30,790 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-08-18 08:20:30,815 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:31,127 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:31] "GET /payment/mercado_pago/return?external_reference=Test+Transaction&payment_id=123456 HTTP/1.1" 303 - 6 0.011 0.303 2026-08-18 08:20:31,855 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:31] "GET /payment/status HTTP/1.1" 200 - 174 0.150 0.574 2026-08-18 08:20:31,877 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-08-18 08:20:31,920 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:32,188 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:32] "POST /payment/mercado_pago/webhook/Test%20Transaction HTTP/1.1" 200 - 8 0.010 0.261 2026-08-18 08:20:32,227 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:33,012 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_payment_request_payload_values ... 2026-08-18 08:20:33,061 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_confirms_transaction ... 2026-08-18 08:20:33,098 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:33,379 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:33] "POST /payment/mollie/webhook HTTP/1.1" 200 - 19 0.027 0.256 2026-08-18 08:20:33,423 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:34,217 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7085] 2026-08-18 08:20:34,218 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-08-18 08:20:34,226 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7188] 2026-08-18 08:20:34,227 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-08-18 08:20:34,240 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7063] 2026-08-18 08:20:34,240 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-08-18 08:20:34,295 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_10_form_render ... 2026-08-18 08:20:34,322 202 INFO rb-03e6980-224009-405069 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': 1979, 'provider_code': 'momo', 'provider_id': 20, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-08-18 08:20:34,325 202 INFO rb-03e6980-224009-405069 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=MM1787041234_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1787041234_Test Transaction'} 2026-08-18 08:20:34,359 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_11_form_render_currency_supported ... 2026-08-18 08:20:34,380 202 INFO rb-03e6980-224009-405069 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': 1979, 'provider_code': 'momo', 'provider_id': 20, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-08-18 08:20:34,388 202 INFO rb-03e6980-224009-405069 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=MM1787041234_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1787041234_Test Transaction'} 2026-08-18 08:20:34,418 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_20_momo_form_management ... 2026-08-18 08:20:34,479 202 INFO rb-03e6980-224009-405069 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference test-ref0 with the same value for the state: done 2026-08-18 08:20:34,500 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_30_momo_bad_configuration ... 2026-08-18 08:20:34,524 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_40_momo_currency_usd ... 2026-08-18 08:20:34,599 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_50_momo_currency_euro ... 2026-08-18 08:20:34,680 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:35,499 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_10_form_render ... 2026-08-18 08:20:35,559 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_12_nganluong_form_management ... 2026-08-18 08:20:35,639 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment test-ref0: set as pending 2026-08-18 08:20:35,642 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx test-ref0: set as done 2026-08-18 08:20:35,659 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_13_currency_no_support ... 2026-08-18 08:20:35,715 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment Test Transaction: set as pending 2026-08-18 08:20:35,717 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx Test Transaction: set as done 2026-08-18 08:20:35,754 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:36,402 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-08-18 08:20:36,447 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-08-18 08:20:36,469 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-08-18 08:20:36,506 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:37,091 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-08-18 08:20:37,203 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-08-18 08:20:37,244 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-08-18 08:20:37,306 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-08-18 08:20:37,358 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_to_cancel ... 2026-08-18 08:20:37,408 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_unknown_transaction_in_error ... 2026-08-18 08:20:37,427 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.models.payment_transaction: Received data with invalid payment status (???) and reason 'Invalid Card' for transaction with reference Test Transaction 2026-08-18 08:20:37,460 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_usd_webpay ... 2026-08-18 08:20:37,522 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:38,407 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-08-18 08:20:38,452 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_process_empty_payment_data_on_cancellation ... 2026-08-18 08:20:38,499 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:39,688 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:39] "GET /payment/nuvei/return?tx_ref=Test+Transaction&error_access_token=a79ef3f0e8627e9ba0c05ac50cd47759cbba53f0d8b53dbebf6c7b81970ad660&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.015 1.176 2026-08-18 08:20:40,338 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:40] "GET /payment/status HTTP/1.1" 200 - 178 0.121 0.525 2026-08-18 08:20:40,367 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-08-18 08:20:40,398 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:40,637 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:40] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 9 0.002 0.239 2026-08-18 08:20:41,350 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:41] "GET /payment/status HTTP/1.1" 200 - 179 0.099 0.609 2026-08-18 08:20:41,375 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-08-18 08:20:41,400 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:41,624 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:41] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 9 0.002 0.224 2026-08-18 08:20:42,243 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:42] "GET /payment/status HTTP/1.1" 200 - 179 0.118 0.498 2026-08-18 08:20:42,264 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-08-18 08:20:42,295 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-08-18 08:20:42,322 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-08-18 08:20:42,340 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:42,583 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:42] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.002 0.244 2026-08-18 08:20:42,610 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:20:42,636 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:42,833 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:42] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.003 0.196 2026-08-18 08:20:42,878 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:20:43,471 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_complete_order_confirms_transaction ... 2026-08-18 08:20:43,526 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_feedback_processing ... 2026-08-18 08:20:43,584 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_order_payload_values_for_public_user ... 2026-08-18 08:20:43,643 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_processing_values ... 2026-08-18 08:20:43,670 202 INFO rb-03e6980-224009-405069 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-08-18 08:20:43,671 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_paypal.models.payment_transaction: Response of '/checkout/orders' request for transaction with reference Test Transaction: {'id': '123DUMMY456'} 2026-08-18 08:20:43,671 202 INFO rb-03e6980-224009-405069 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': 1999, 'provider_code': 'paypal', 'provider_id': 11, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-08-18 08:20:43,692 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_provide_shipping_address ... 2026-08-18 08:20:44,055 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_confirms_transaction ... 2026-08-18 08:20:44,083 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:45,265 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:45] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 19 0.008 1.177 2026-08-18 08:20:45,291 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_triggers_origin_check ... 2026-08-18 08:20:45,325 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:20:45,598 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:20:45] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 9 0.004 0.272 2026-08-18 08:20:45,635 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:21:02,708 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:21:19,592 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:21:33,485 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:21:42,881 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:21:55,568 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:22:08,334 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:22:18,500 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:22:28,939 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:22:39,923 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:22:50,805 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:23:02,028 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:23:13,466 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:23:34,567 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:23:46,229 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:23:58,683 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:24:09,603 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:24:20,480 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:24:31,876 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:24:43,721 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-18 08:24:44,435 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-08-18 08:24:44,513 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:24:45,398 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_allow_multi_payments_on_non_recurring_transactions ... 2026-08-18 08:24:45,448 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,448 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-08-18 08:24:45,449 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,449 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,473 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,473 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,473 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,474 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,486 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,486 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-08-18 08:24:45,487 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,487 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,494 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,495 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,495 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,495 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,502 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,502 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-08-18 08:24:45,503 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,503 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,511 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,511 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,512 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,512 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,519 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,519 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-08-18 08:24:45,520 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,520 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,531 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,531 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,531 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,532 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,544 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,544 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-08-18 08:24:45,544 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,545 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,554 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,554 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,555 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,555 202 INFO rb-03e6980-224009-405069 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-08-18 08:24:45,585 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-08-18 08:24:45,626 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_refund_tx ... 2026-08-18 08:24:45,667 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_order_request_payload ... 2026-08-18 08:24:45,710 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_prevent_multi_payments_on_recurring_transactions ... 2026-08-18 08:24:45,772 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-08-18 08:24:45,834 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_only_tokenizes_once ... 2026-08-18 08:24:45,898 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-08-18 08:24:45,948 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_updates_reference_if_not_confirmed ... 2026-08-18 08:24:45,987 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_is_not_supported ... 2026-08-18 08:24:46,044 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:24:46,834 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-08-18 08:24:46,879 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-08-18 08:24:46,929 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-08-18 08:24:46,979 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-08-18 08:24:47,012 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:24:47,256 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:24:47] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.006 0.240 2026-08-18 08:24:47,284 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:24:47,312 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:24:47,562 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:24:47] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.006 0.246 2026-08-18 08:24:47,610 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:24:48,380 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-08-18 08:24:48,425 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-08-18 08:24:48,485 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:24:49,168 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing ... 2026-08-18 08:24:49,202 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:24:50,390 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:24:50] "POST /payment/stripe/webhook HTTP/1.1" 200 - 7 0.006 1.184 2026-08-18 08:24:50,416 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_id_is_set_as_provider_reference ... 2026-08-18 08:24:50,497 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_void_webhook_notification_does_not_trigger_processing ... 2026-08-18 08:24:50,526 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:24:50,791 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:24:50] "POST /payment/stripe/webhook HTTP/1.1" 200 - 9 0.014 0.256 2026-08-18 08:24:50,822 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:24:51,759 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_country_mapping_stripe_connect ... 2026-08-18 08:24:57,462 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_create_account_link_pass_required_parameters ... 2026-08-18 08:24:57,513 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_do_not_create_webhook_if_already_done ... 2026-08-18 08:24:57,573 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_onboarding_action_redirect_to_url ... 2026-08-18 08:24:57,955 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_only_create_webhook_if_not_already_done ... 2026-08-18 08:24:58,005 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_processing_values ... 2026-08-18 08:24:58,062 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_when_missing_secret ... 2026-08-18 08:24:58,115 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_with_missing_timestamp ... 2026-08-18 08:24:58,160 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_capture_request ... 2026-08-18 08:24:58,248 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_void_request ... 2026-08-18 08:24:58,317 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_confirms_transaction ... 2026-08-18 08:24:58,337 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:24:58,610 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:24:58] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.015 0.259 2026-08-18 08:24:58,637 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_tokenizes_payment_method ... 2026-08-18 08:24:58,673 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:24:58,898 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:24:58] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.010 0.219 2026-08-18 08:24:58,900 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe.StripeTest.test_webhook_notification_tokenizes_payment_method: waiting for threads: [] 2026-08-18 08:24:58,921 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:24:58,946 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:24:59,212 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:24:59] "POST /payment/stripe/webhook HTTP/1.1" 200 - 10 0.005 0.267 2026-08-18 08:24:59,262 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:25:00,039 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7085] 2026-08-18 08:25:00,039 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-08-18 08:25:00,045 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7188] 2026-08-18 08:25:00,045 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-08-18 08:25:00,051 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7063] 2026-08-18 08:25:00,052 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-08-18 08:25:00,116 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_10_vnpay_form_management ... 2026-08-18 08:25:00,194 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_20_vnpay_bad_configuration ... 2026-08-18 08:25:00,214 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_30_vnpay_currency_euro ... 2026-08-18 08:25:00,305 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_40_vnpay_currency_usd ... 2026-08-18 08:25:00,380 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_50_vnpay_currency_conversion_euro ... 2026-08-18 08:25:00,448 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_51_vnpay_currency_no_conversion_vnd ... 2026-08-18 08:25:00,501 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_redirect_form_values ... 2026-08-18 08:25:00,587 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:25:01,323 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_accept_notification_with_valid_signature ... 2026-08-18 08:25:01,369 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_cancel ... 2026-08-18 08:25:01,415 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:02,730 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:02] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.016 1.304 2026-08-18 08:25:02,748 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_1 ... 2026-08-18 08:25:02,782 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:03,044 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:03] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.014 0.251 2026-08-18 08:25:03,071 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_2 ... 2026-08-18 08:25:03,101 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:03,359 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:03] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.007 0.252 2026-08-18 08:25:03,383 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_invalid_signature ... 2026-08-18 08:25:03,433 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_missing_signature ... 2026-08-18 08:25:03,479 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_confirms_transaction ... 2026-08-18 08:25:03,499 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:03,751 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:03] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.006 0.247 2026-08-18 08:25:03,770 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_creates_token ... 2026-08-18 08:25:03,797 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:04,073 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.models.payment_transaction: Created token with id 35 for partner with id 2205 from transaction with reference Test Transaction 2026-08-18 08:25:04,090 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:04] "POST /payment/worldline/webhook HTTP/1.1" 200 - 24 0.033 0.264 2026-08-18 08:25:04,133 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:25:04,166 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:05,519 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:05] "POST /payment/worldline/webhook HTTP/1.1" 200 - 9 0.016 1.339 2026-08-18 08:25:05,563 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:25:06,440 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-08-18 08:25:06,541 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:25:07,252 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_charge_request_contains_rounded_amount_idr ... 2026-08-18 08:25:07,318 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_empty_rendering_values_if_direct ... 2026-08-18 08:25:07,368 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_tx ... 2026-08-18 08:25:07,420 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-08-18 08:25:07,474 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_invoice_request_payload ... 2026-08-18 08:25:07,529 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-08-18 08:25:07,568 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.models.payment_transaction: Sending invoice request for link creation: {'amount': 1111.11, 'currency': 'EUR', 'customer': {'addresses': [{'city': 'Sin City', 'country': 'Belgium', 'postal_code': '1000', 'street_line1': 'Huge Street 2/543'}], 'email': 'norbert.buyer@example.com', 'given_names': 'Norbert Buyer', 'mobile_number': '0032 12 34 56 78'}, 'description': 'Test Transaction', 'external_id': 'Test Transaction', 'failure_redirect_url': 'http://127.0.0.1:8069/payment/xendit/return', 'payment_methods': ['UNKNOWN'], 'success_redirect_url': 'http://127.0.0.1:8069/payment/xendit/return?tx_ref=Test+Transaction&access_token=4217b9c38c1d0d2f3d57f3832fa0e12cc0640abeab5f9d04c54ce8858e1c1f4a&success=true'} 2026-08-18 08:25:07,568 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.models.payment_transaction: Received invoice request response: {'invoice_url': 'https://dummy.com'} 2026-08-18 08:25:07,592 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-08-18 08:25:07,665 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-08-18 08:25:07,725 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_idr ... 2026-08-18 08:25:07,775 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenization_flow_not_save_payment_details ... 2026-08-18 08:25:07,865 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:25:08,640 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_accept_webhook_notification_with_valid_signature ... 2026-08-18 08:25:08,688 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_invalid_signature ... 2026-08-18 08:25:08,735 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_missing_signature ... 2026-08-18 08:25:08,781 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_set_xendit_transactions_to_pending_on_return ... 2026-08-18 08:25:08,813 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:09,044 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:09] "GET /payment/xendit/return?success=true&access_token=coincoin&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.004 0.229 2026-08-18 08:25:09,804 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:09] "GET /payment/status HTTP/1.1" 200 - 178 0.141 0.615 2026-08-18 08:25:09,811 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:09] "GET /payment/xendit/return?success=false&access_token=42d601d0a04232c96df083080d5eedf5f4f492e5219d79466b1ebf4b599c3e76&tx_ref=xendit_tx1 HTTP/1.1" 303 - 0 0.000 0.002 2026-08-18 08:25:09,844 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:09] "GET /payment/status HTTP/1.1" 200 - 7 0.005 0.024 2026-08-18 08:25:09,868 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:09] "GET /payment/xendit/return?success=true&access_token=42d601d0a04232c96df083080d5eedf5f4f492e5219d79466b1ebf4b599c3e76&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.009 0.010 2026-08-18 08:25:09,908 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:09] "GET /payment/status HTTP/1.1" 200 - 7 0.008 0.028 2026-08-18 08:25:09,935 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_processing ... 2026-08-18 08:25:09,956 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:10,172 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:10] "POST /payment/xendit/webhook HTTP/1.1" 200 - 9 0.002 0.215 2026-08-18 08:25:10,194 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_signature_check ... 2026-08-18 08:25:10,212 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-18 08:25:10,427 202 INFO rb-03e6980-224009-405069 werkzeug: 127.0.0.1 - - [18/Aug/2026 08:25:10] "POST /payment/xendit/webhook HTTP/1.1" 200 - 19 0.006 0.211 2026-08-18 08:25:10,462 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:25:11,197 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7085] 2026-08-18 08:25:11,197 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-08-18 08:25:11,205 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7188] 2026-08-18 08:25:11,205 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-08-18 08:25:11,213 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7063] 2026-08-18 08:25:11,213 202 INFO rb-03e6980-224009-405069 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-08-18 08:25:11,259 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_10_zalopay_form_management ... 2026-08-18 08:25:11,336 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_30_zalopay_form_validate ... 2026-08-18 08:25:11,376 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay: Validated payment for tx test-ref2: set as done 2026-08-18 08:25:11,395 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_40_zalopay_bad_configuration ... 2026-08-18 08:25:11,415 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_50_zalopay_currency_euro ... 2026-08-18 08:25:11,467 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_60_zalopay_currency_usd ... 2026-08-18 08:25:11,543 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_70_zalopay_available_currencies_restricted_to_vnd ... 2026-08-18 08:25:11,566 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_71_zalopay_currency_not_supported_converts_amount ... 2026-08-18 08:25:11,632 202 INFO rb-03e6980-224009-405069 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_72_zalopay_currency_supported_keeps_original_amount ... 2026-08-18 08:25:11,728 202 INFO rb-03e6980-224009-405069 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-18 08:25:11,730 202 INFO rb-03e6980-224009-405069 odoo.service.server: 1735 post-tests in 7894.79s, 2328085 queries 2026-08-18 08:25:11,736 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: hr_skills: 6 tests 6.61s 3148 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: hr_skills_survey: 3 tests 2.36s 1093 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: hr_timesheet: 16 tests 36.03s 9773 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: hr_timesheet_attendance: 3 tests 25.25s 3204 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: hr_work_entry_contract: 4 tests 1.71s 947 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: html_editor: 6 tests 2.83s 651 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: im_livechat: 73 tests 86.68s 46057 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_edi_line_grouping: 8 tests 76.38s 15426 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_edi_viettel: 21 tests 62.04s 25795 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_edi_viettel_pos: 13 tests 53.98s 30664 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin: 87 tests 300.92s 179886 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_account_asset: 16 tests 131.12s 18635 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_account_auto_transfer: 5 tests 35.38s 19784 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_account_reports: 221 tests 2942.47s 449858 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice: 41 tests 164.41s 33953 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice_pos: 10 tests 14.95s 8159 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice: 60 tests 371.03s 69556 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice_pos: 14 tests 49.33s 25395 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice: 47 tests 211.92s 46064 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice_line_grouping: 13 tests 96.06s 21985 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_edi: 141 tests 725.68s 172750 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_edi_pos: 13 tests 94.90s 33052 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_einvoice_sale: 3 tests 59.56s 11385 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_hr_payroll: 38 tests 81.09s 52719 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_hr_payroll_account: 72 tests 222.23s 115027 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_hr_payroll_account_overtime: 10 tests 32.32s 13663 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_hr_payroll_administrative_region: 8 tests 7.96s 3194 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_hr_payroll_meal: 3 tests 9.91s 5133 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_hr_payroll_meal_account: 11 tests 41.54s 20067 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_hr_payroll_overtime: 7 tests 3.34s 1355 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_loan_management: 6 tests 14.65s 7849 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_picking_operation: 8 tests 2.43s 1111 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_pos: 16 tests 124.69s 54717 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_stock_reports: 48 tests 53.70s 22882 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: l10n_vn_viin_update_address: 10 tests 36.93s 7047 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: link_tracker: 13 tests 5.74s 890 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: loyalty: 17 tests 8.23s 4164 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: lunch: 3 tests 0.53s 68 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mail: 281 tests 600.60s 269905 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mail_group: 3 tests 14.52s 8426 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: maintenance: 8 tests 4.20s 1512 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: marketing_card: 3 tests 7.80s 4277 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mass_mailing: 32 tests 89.09s 36901 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mass_mailing_event_sms: 3 tests 4.06s 1783 queries 2026-08-18 08:25:11,737 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mass_mailing_sms: 6 tests 13.99s 8366 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: membership: 6 tests 15.73s 8169 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: microsoft_calendar: 26 tests 34.24s 18984 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp: 57 tests 87.16s 52121 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp_account: 13 tests 47.40s 24302 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp_landed_costs: 4 tests 17.46s 11929 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp_repair: 11 tests 27.26s 14857 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp_subcontracting: 48 tests 96.92s 46728 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp_subcontracting_account: 8 tests 24.74s 10610 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp_subcontracting_dropshipping: 7 tests 25.43s 12496 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp_subcontracting_landed_costs: 4 tests 8.63s 3704 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: mrp_subcontracting_purchase: 25 tests 49.77s 23430 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: partner_autocomplete: 4 tests 8.32s 6022 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment: 107 tests 52.05s 19728 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_adyen: 33 tests 6.98s 1156 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_aps: 15 tests 5.20s 1403 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_asiapay: 20 tests 3.62s 1593 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_authorize: 12 tests 1.97s 1021 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_buckaroo: 10 tests 3.14s 745 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_custom: 5 tests 2.11s 1018 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_demo: 15 tests 2.29s 1084 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_flutterwave: 19 tests 4.94s 1678 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_mercado_pago: 14 tests 4.13s 1605 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_mollie: 4 tests 1.19s 476 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_momo_viin: 8 tests 1.26s 648 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_nganluong: 5 tests 1.07s 570 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_nuvei: 24 tests 7.12s 2132 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_paypal: 9 tests 2.75s 789 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_polar: 125 tests 238.05s 141790 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_razorpay: 22 tests 3.88s 1620 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_razorpay_oauth: 4 tests 0.87s 459 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_stripe: 20 tests 10.77s 4653 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_vnpay: 9 tests 1.32s 669 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_worldline: 11 tests 4.97s 658 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_xendit: 23 tests 4.89s 1790 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.stats: payment_zalopay: 10 tests 1.26s 660 queries 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.tests.result: 0 failed, 0 error(s) of 1735 tests when loading database 'rb-03e6980-224009-405069' 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.service.server: Initiating shutdown 2026-08-18 08:25:11,738 202 INFO rb-03e6980-224009-405069 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.